- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我认为这应该很简单,但无法理解:(。在这种格式中,Z 是时区。
T 是长时间模式
除了使用
DateTime dt = DateTime.Now;
Console.WriteLine(dt.ToString("yyyy-MM-ddTHH:mm:ssZ"));
在 C# 中
最佳答案
ISO 8601 ( MSDN datetime formats )
Console.WriteLine(DateTime.UtcNow.ToString("s") + "Z");
2009-11-13T10:39:35Z
Z 在那里是因为
If the time is in UTC, add a 'Z' directly after the time without a space. 'Z' is the zone designator for the zero UTC offset. "09:30 UTC" is therefore represented as "09:30Z" or "0930Z". "14:45:15 UTC" would be "14:45:15Z" or "144515Z".
int hours = TimeZoneInfo.Local.BaseUtcOffset.Hours;
string offset = string.Format("{0}{1}",((hours >0)? "+" :""),hours.ToString("00"));
string isoformat = DateTime.Now.ToString("s") + offset;
Console.WriteLine(isoformat);
需要注意两点:时间后需要 + 或 - 但显然 + 不会显示在正数上。根据维基百科,偏移量可以是 +hh 格式或 +hh:mm。我只坚持了几个小时。
据我所知,RFC1123(HTTP 日期,“u”格式化程序)并不意味着提供时区偏移量。所有时间均为 GMT/UTC。
关于c# - 日期格式 yyyy-MM-ddTHH :mm:ssZ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1728404/
这个问题已经有答案了: Java string to date conversion (17 个回答) 已关闭 6 年前。 我需要将日期字符串转换为另一种特定格式。 例如:我有一个日期,可以是 YYY
我是Python的新手,我一生都无法在网上找到我的特定答案。我需要将时间戳格式设置为此确切格式,以包含'T','Z'且没有像yyyy-mm-ddThh:mm:ssZ这样的子时间或毫秒,即2019-03
我有一个字符串格式的变量,例如2019-11-25T14:22:56.529Z。我需要提取此字符串变量的日期部分,并提取具有最新日期的所有记录。 ID time (in string format
mysql 是否正确理解 dateTime 类型的 'YYYY-MM-DDThh:mm:ss' 格式?我有一些来自 xml 的日期字段(类型为 xsd:dateTime 'YYYY-MM-DDThh:
我目前有一个采用这种格式的 PHP 字符串。如何让它以 YYYY-MM-DDThh:mmTZD 形式返回? 2011-10-19 10:29:05 最佳答案 我发现 PHP 日期时间格式 ('c')
我想将日期格式转换为 YYYY-MM-DDThh:mm:ss.SSSXXXZ (ISO 8601)。 获取 2021-02-10T04:02:55.55SXXXZ 是错误的。我需要它作为 2021-0
我想将Pig中的dat格式转换为solr日期格式(YYYY-MM-DDThh:mm:ssZ)。我不确定我该怎么做。有人可以帮我弄这个吗。 谢谢, 堆叠式 最佳答案 ToDate(要转换的时间列,“给定
我想知道是否可以将今天的日期格式化为以下格式: YYYY-MM-DDTHH:MM:SS 保留“T”很重要,如下所示: 2017-07-20T00:00:00 下面我有: $invoice_date =
我有一个包含 varchar 列 DateFrom 的表,格式如下: 2014-02-22T08:08:00 我想要一个打印 08:08 的 sql 和一个打印 22-02-2014 的 sql,但我
我认为这应该很简单,但无法理解:(。在这种格式中,Z 是时区。 T 是长时间模式 除了使用 我怎么能得到这种格式的日期 DateTime dt = DateTime.Now; Console.Writ
之前从未尝试过 Go,目前正在做一个小项目。其中一项任务是获取当前系统时间并以 YYYY-MM-DDT00:00:00Z 格式表示。我相信 Z 表示时间以 UTC 格式表示,但当我查看数据库时,所有时
我该如何转换 2016-01-20T14:27:36.270239Z 到 SQL 日期时间? 我试过了 CAST('2016-01-20T14:27:36.270239Z' AS datetime)
我有一个带有时间戳的 CSV 文件,例如 2018-04-04T00:03:04Z .我创建了一个带有时间戳字段的表,并用来自 CSV 的数据填充了该表,但生成了一个错误: Incorrect dat
我需要将 SQL Server 中的一组日期格式化为以下格式。 yyyy-MM-ddThh:mm:ssZ 我似乎找不到如何使用字符串中包含的 T 和 Z 部分来格式化日期 有什么想法可以在 SQL S
在我的代码中,我可以获得两种表示日期时间的字符串: 1."2013-09-05T15:55" 2.“09-05T19:10” 如何将其转换为有效的 DateTime? 我尝试了以下代码,但它会为第二种
我正在尝试将日期转换为 yyyy-MM-ddTHH:mm:ssZ 格式,但我能够获取它,我使用的脚本代码是 var dateForUrl = new Date(); currentDate1=date
我正在尝试解析以下日期时间字符串 2018-01-30T23:59:59.000 我无法理解它是哪种标准格式,例如 UTC 或 ISO_8601 同时以下列方式解析: SimpleDateFormat
我正在使用 Titan,它是一个基于 JavaScript 的移动开发框架。 我有一个数组,其中的单元格中包含一个字符串,表示“YYYY-MM-DD HH:mm:ss”格式的“日期和时间”字符串(Ni
我想使用 linux 将“1444039517190”之类的纪元转换为 yyyy-mm-ddThh:mm:ss? 我试过使用以下脚本,但它给出了错误的输出: echo 1444039517190 |
这个问题在这里已经有了答案: Java SimpleDateFormat pattern for W3C XML dates with timezone [duplicate] (9 个回答) 关闭
我是一名优秀的程序员,十分优秀!