如何在 C# 或 JavaScript 中解析字符串(UTC+ 格式)?
问题的简要背景 -
在客户端 (javascript) 读取 Excel 文件时,以“Sun Dec 12 06:00:00 UTC+0530 2010”格式检索日期值。从 Excel 文件读取数据后,数据将被传递到服务器端 (C#)。为了进一步处理,需要将这个字符串格式的日期解析为日期格式。
我正在考虑解决这个问题的最佳方法。因此,在客户端或服务器端进行格式化是一个开放的选项。
提前致谢。
最佳答案
在服务器端,您可以使用 DateTime.ParseExact() 将日期时间格式解析为实际的 DateTime 对象。例如,以下代码将适用于示例日期值:
DateTime dt = DateTime.ParseExact("Sun Dec 12 06:00:00 UTC+0530 2010",
"ddd MMM dd HH:mm:ss \"UTC\"zzz yyyy",
null);
关于c# - 使用 C# 或 javascript 将字符串(UTC+ 格式)解析为日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4513904/