首页 > 社交 > 科普中国

标准日期和时间格式字符串(20220626日230720CN)

常驻编辑 科普中国 2022-06-28 字符串   说明符   日期   格式   时间   标准   区域性   示例   属性   定义
kcc拜客生活常识网

当使用此标准格式说明符时,格式设置或分析操作始终使用固定区域性。kcc拜客生活常识网

下面的示例使用“s”格式说明符在美国太平洋时区中的系统上显示 DateTime 和 DateTimeOffset 值。kcc拜客生活常识网

C#复制运行kcc拜客生活常识网

DateTime date1 = new DateTime(2008, 4, 10, 6, 30, 0);
Console.WriteLine(date1.ToString("s"));
// Displays 2008-04-10T06:30:00

返回表首kcc拜客生活常识网

通用可排序(“u”)格式说明符

“u”标准格式说明符表示由 DateTimeFormatInfo.UniversalSortableDateTimePattern 属性定义的自定义日期和时间格式字符串。 该模式反映已定义的标准,并且属性是只读的。 因此,无论所使用的区域性或所提供的格式提供程序是什么,它总是相同的。 自定义格式字符串为“yyyy'-'MM'-'dd HH':'mm':'ss'Z'”。 当使用此标准格式说明符时,格式设置或分析操作始终使用固定区域性。kcc拜客生活常识网

尽管结果字符串应将时间表达为协调世界时 (UTC),但在格式设置操作过程中不转换原始 DateTime 值。 因此,在对 DateTime 值进行格式设置之前,必须通过调用 DateTime.ToUniversalTime 方法将该值转换为 UTC。 相反,DateTimeOffset 值自动执行此转换;即执行格式设置操作之前无需调用 DateTimeOffset.ToUniversalTime 方法。kcc拜客生活常识网

下面的示例使用“u”格式说明符来显示日期和时间值。kcc拜客生活常识网

C#复制运行kcc拜客生活常识网

DateTime date1 = new DateTime(2008, 4, 10, 6, 30, 0);
Console.WriteLine(date1.ToUniversalTime().ToString("u"));
// Displays 2008-04-10 13:30:00Z

返回表首kcc拜客生活常识网

通用完整(“U”)格式说明符

“U”标准格式说明符表示由特定区域性的 DateTimeFormatInfo.FullDateTimePattern 属性定义的自定义日期和时间格式字符串。 此模式与“F”模式相同。 但是,在对 DateTime 值进行格式设置之前,该值自动转换为 UTC。kcc拜客生活常识网

下表列出了 DateTimeFormatInfo 对象属性,这些属性可控制返回字符串的格式。 由某些区域性的 FullDateTimePattern 属性返回的自定义格式说明符可能未利用所有属性。kcc拜客生活常识网

Propertykcc拜客生活常识网

描述kcc拜客生活常识网

FullDateTimePatternkcc拜客生活常识网

定义结果字符串的总体格式。kcc拜客生活常识网

DayNameskcc拜客生活常识网

定义可在结果字符串中出现的本地化日名称。kcc拜客生活常识网

MonthNameskcc拜客生活常识网

定义可在结果字符串中出现的本地化月份名称。kcc拜客生活常识网

相关阅读:

  • 如何输入字符串(python如何输入字符串)
  • 如何设置条件格式(如何输入数字字符串)
  • 「数据结构之字典树Trie」C语言版本实现
  • POI导入导出百万级数据Excel
  • #汇编语言#课程设计1#王爽著
  • JavaScript中的数据类型判断
  • linux系统转义符有哪些?
  • Python+selenium自动化生成测试报告
  • 变量与字符串1
  • 详解
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。