构建自定义日期格式以包含毫秒:2020-06-11T03:18:30.000Z我已经使用自定义日期格式生成器来生成此自定义格式(这不起作用):
<-><->
- <'T'><:><:><:>
我从 Twitter 收到的格式的周期在秒到百分之一之间,但这不是日期格式生成器中的选项。
大规模定制回复:构建自定义日期格式以包含毫秒:2020-06-11T03:18:30.000Z问题可能出在 Z 上,而不是毫秒上。
Names Default To Here(1);
date_str = "2020-06-11T03:18:30.123Z";
Show(Informat(date_str, "Format Pattern", "<YYYY><-><MM><-><DL><DD><'T'><HH24><:><MM><:><SS>"));
//drop Z
date_str = Left(date_str, Length(date_str) - 1);
Show(Informat(date_str, "Format Pattern", "<YYYY><-><MM><-></MM></YYYY></SS></MM></HH24></DD><DD><'T'><HH24><:><MM><:><SS>"));
date_with_ms = Format(date_formatted, "yyyy-mm-ddThh:mm:ss", 25,3);
show(date_with_ms);</SS></MM></HH24></DD></DL></MM></YYYY>