C# 日期时间

Posted 你是我的四月天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 日期时间相关的知识,希望对你有一定的参考价值。

1、获取当前时间

string strCurrentDate=DateTime.Now.ToString();        //2017/03/09 12:48:45 

如果想要得到某种格式得日期时间,则可以如下进行格式化

string strCurrentDate=DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");  //2017-03-09 12:54:07

string strCurrentDate=DateTime.Now.ToString("yyyy-MM-dd");  //2017-03-09

string strCurrentDate=DateTime.Now.ToString("hh:mm:ss");  //12:54:07

2、获取当前时间往前推一周

string strCurrentDate=DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd hh:mm:ss");  //2017-03-02 12:54:07

3、获取当前时间往前推一个小时

string strCurrentDate = DateTime.Now.AddHours(-1).ToString("yyyy-MM-dd hh:mm:ss");  //2017-03-09 11:54:07

以上是关于C# 日期时间的主要内容,如果未能解决你的问题,请参考以下文章

C#:根据开始日期和月/两周数,计算适当的日期

c#如何计算两个日期之间相隔天数

c#时间到sql日期时间

mysql日期时间格式使用c#

C# Epoch 时间到日期和时区转换

C# 中的日期时间与 SQL Server 中的 SQL 和 GETDATE()