那里有任何C#SmartDate转换器,例如"sun 11" - > 2009-12-06 11:00:00

Edw*_*uay 5 c# user-experience date

本着不重新发明轮子的精神,任何人都可以指向免费的C#代码进行以下类型的转换吗?

  • " 太阳 " - > 2009-12-06 00:00:00
  • " 汤姆 " - > 2009-12-06 00:00:00
  • " 明天 " - > 2009-12-06 00:00:00
  • " 星期一晚上8点 " - > 2009-12-07 20:00:00
  • " jan 5 at 10 " - > 2010-01-05 10:00:00

和返回两个日期时间的持续时间,如下所示:

  • "1 月5日,晚上8点到10点 " - > 2010-01-05 20:00:00,2010-01-05 22:00:00

关键是开发人员有一个库,允许用户以他们自己的条件输入即将到来的日期,这样如果你想输入你想要在" 星期五 " 完成任务,你只需输入" fri "和该计算机就知道你的意思.

Toa*_*oad 1

如果您的用户实际上是坐在浏览器后面的人,那么这个库可能正是您正在寻找的: www.datejs.com