将字符串解析为日期时间

时间:2009-08-06 17:05:26

标签: c# .net

Datejs(http://www.datejs.com/)的字符串解析是否有.net的等价物?

我想做像

这样的事情
// Convert text into Date
Date.parse(‘today’);
Date.parse(‘t + 5 d’); // today + 5 days
Date.parse(‘next thursday’);
Date.parse(‘February 20th 1973′);
Date.parse(‘Thu, 1 July 2004 22:30:00′);

韩国社交协会!

2 个答案:

答案 0 :(得分:2)

框架中最接近的是DateTime.ParseDateTime.TryParse。不幸的是,这些只会处理你的最后2个案例,但前3个案例不起作用。

使用标准的DateTime解析方法没有内置的方法来进行日期操作。但是,this answer to a different question提供了一个实用程序类,它将使用正则表达式处理一些其他情况(或类似的东西)。

答案 1 :(得分:0)

正如里德所提到的,.Net框架中没有这样的内容。

Microsoft JScript是一种可用于服务器端处理的.Net语言;您可能会考虑是否可以通过这种方式集成Datejs。

相关问题