UTC日期时间返回到原始日期时间
UTC DateTime back to Original datetime
我可能盯着这个太久了…
我有一个第三方日期拾取器(ASP/MVC),我将选定日期数组字符串化,并将其传递给控制器。
的例子:
- 我的浏览器是美国东部时区。
- 我选择5/21/2013
- 当我将它字符串化时,我得到["2013-05-21T04:00:00Z"] (UTC)
- 我将它传递回位于美国PST时区的web服务器
- 我想把它弄回5/21/2013 12:00:00AM
我知道这意味着午夜,因为它来自一个永恒的日期选择器。
在c#中,如何将其转换回原始时间?我在PST,但这应该无关紧要。
Try
string date = "2013-05-21T04:00:00Z" ;
DateTime dt = Datetime.parse(date);
dt = dt.Date;
您将只获得日期组件,时间组件为午夜。我希望这能满足你的要求。
相关文章:
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- 使用时刻.js从日期时间中提取时间
- 两个日期时间选择器
- Javascript:如何在onChange事件期间更改日期时间值
- .Net webApi ISO日期时间和IE8
- Javascript-如何使用bootstrap日期时间选择器自动计算两个时间输入之间的差异
- 转换日期时间格式
- 在JavaScript中转换日期/时间格式
- JavaScript JSON关联对象键和值都作为日期时间戳
- 将日期时间javascript绑定到表列
- 将JS日期解析为C#日期时间
- 使用JavaScript将客户端日期/时间字符串转换为JSON日期/时间串
- 从javascript数组获取php的日期时间
- 格式化momentjs日期时间
- 这个正则表达式的日期/时间有什么问题
- Mongoose查询在两个日期时间之间提取数据
- 当转换为Python日期时间时,Node的时间戳落后3分钟
- 自定义angularjs过滤器日期时间格式额外字符