System.DateTime.Now.ToString()显示毫秒

System.DateTime.Now.ToString()显示毫秒

需求,将DateTime类型的变量转换成字符串保存,然后再转换回DateTime类型,两个DateTime类型变量相减,计算时间差,精确到毫秒。

关键格式:DateTime.Now.ToString(“yyyy-MM-dd HH:mm:ss.fff”)

string sTimeStart = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
DateTime dtStart = Convert.ToDateTime(sTimeStart);
string sTimeEnd = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
DateTime dtEnd = Convert.ToDateTime(sTimeEnd);
TimeSpan sp = dtEnd - dtStart;
string sTip = sp.TotalSeconds.ToString("f1");
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
`DateTime` 是 C# 中的一个结构体,用于表示日期和时间。 `DateTime` 结构体包含以下常用的属性和方法: - `Now`:获取当前本地时间。 - `UtcNow`:获取当前协调世界时 (UTC) 时间。 - `Today`:获取当前本地日期。 - `Year`、`Month`、`Day`、`Hour`、`Minute`、`Second`、`Millisecond`:分别获取日期时间的年、月、日、时、分、秒和毫秒数。 - `AddYears`、`AddMonths`、`AddDays`、`AddHours`、`AddMinutes`、`AddSeconds`、`AddMilliseconds`:在当前日期时间上加上指定的年、月、日、时、分、秒和毫秒数,返回一个新的 `DateTime` 实例。 - `ToString`:将 `DateTime` 实例转换为字符串表示形式。 使用示例: ```csharp using System; class Program { static void Main(string[] args) { // 获取当前本地时间 DateTime now = DateTime.Now; Console.WriteLine(now); // 获取当前协调世界时 (UTC) 时间 DateTime utcNow = DateTime.UtcNow; Console.WriteLine(utcNow); // 获取当前本地日期 DateTime today = DateTime.Today; Console.WriteLine(today); // 获取日期时间的年、月、日、时、分、秒和毫秒数 Console.WriteLine(now.Year); Console.WriteLine(now.Month); Console.WriteLine(now.Day); Console.WriteLine(now.Hour); Console.WriteLine(now.Minute); Console.WriteLine(now.Second); Console.WriteLine(now.Millisecond); // 在当前日期时间上加上指定的年、月、日、时、分、秒和毫秒DateTime newDateTime = now.AddYears(1); Console.WriteLine(newDateTime); // 将 DateTime 实例转换为字符串表示形式 string dateTimeString = now.ToString("yyyy-MM-dd HH:mm:ss"); Console.WriteLine(dateTimeString); } } ``` 输出结果: ``` 2022/10/30 11:54:23 2022/10/30 03:54:23 2022/10/30 00:00:00 2022 10 30 11 54 23 186 2023/10/30 11:54:23 2022-10-30 11:54:23 ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值