博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 本地时间格式,UTC时间格式,GMT时间格式处理
阅读量:4287 次
发布时间:2019-05-27

本文共 1237 字,大约阅读时间需要 4 分钟。

一、本地时间显示

DateTime now = DateTime.Now;//本地时间格式Console.WriteLine(now.ToLongDateString());Console.WriteLine(now.ToLongTimeString());Console.WriteLine(now.ToLocalTime());

二、UTC时间格式

//Utc时间格式DateTimeOffset dtOff = DateTimeOffset.UtcNow;Console.WriteLine(dtOff.ToLocalTime()); //2018/5/16 17:55:18 +08:00
//将UTC时间转化为本地时间            //1.从DateTimeOffset转换            DateTimeOffset dtoff = DateTimeOffset.UtcNow;            dtoff.ToLocalTime();            //2.从DateTimeOffset?转换            DateTimeOffset? dtoffnull = DateTimeOffset.UtcNow;            string str=dtoffnull.ToString();            if (str != "")            {                TimeZone.CurrentTimeZone.ToLocalTime(Convert.ToDateTime(dtoffnull));            }            //3.从DateTime转换            DateTime.UtcNow.ToLocalTime();

三、GMT时间格式

//GMT时间格式string gmtStr = DateTime.UtcNow.ToString("r");//Wed, 16 May 2018 15:44:50 GMTConsole.WriteLine(gmtStr);Console.WriteLine(DateTime.Now.ToString("r")); //Wed, 16 May 2018 15:44:50 GMT

将GMTstring 转换成DateTime

public static bool GMTStrParse(string gmtStr,out DateTime gmtTime) {      CultureInfo enUS = new CultureInfo("en-US");      bool s = DateTime.TryParseExact(gmtStr, "r", enUS, DateTimeStyles.None, out gmtTime);      return s;  }

更多:

转载地址:http://boogi.baihongyu.com/

你可能感兴趣的文章
MySQL数据库与Oracle数据库中建表使用单引号和双引号的效果
查看>>
MySQL数据库---数据库管理
查看>>
spring cloud整合mybatis学习中遇到的坑
查看>>
javaWeb基础知识及注意事项
查看>>
ELasticSearch安装使用过程中遇到的坑的解决方案,以及使用Kibana操作ELasticSearch
查看>>
java客户端操作elasticsearch7.3.2版本
查看>>
安装logstash7.3.2遇到的坑及解决方案
查看>>
linux常用命令
查看>>
JSP基础知识
查看>>
JavaScript基础知识(一)
查看>>
JavaScript基础知识(二)
查看>>
java开发面试中经常问到的问题(2019年5月)
查看>>
Oracle数据库基础知识(一)
查看>>
Oracle数据库基础知识(二)
查看>>
CentOS7安装mysql数据库完整过程以及安装中遇到的各种问题的解决方案
查看>>
java加密与解密(一)
查看>>
java加密与解密(二)
查看>>
在eclipse中使用git创建本地库,以及托管项目到GitHub超详细教程
查看>>
xml文件、jsp文件、sql文件、shell脚本文件注释
查看>>
json数据格式基础知识
查看>>