C#中字符串到mmm-yy的格式

sta*_*NCT 0 c# datetime

我需要使用C#在ASP.net中执行一些日期操作.

  1. 我输入的日期应该是格式'Jul-05'(mmm-yy格式和字符串)...我怎么能用这个来检查???? 或者我如何用任何用户输入字符串来验证这一点???

  2. 验证之后,我需要将其与数据库中的值进行比较(比如列名称buy_period,其值为(例如)04/31/2007).

如何编写查询来比较两者?(因为两个日期的格式不同)

你可以帮助我吗???

Row*_*haw 5

  DateTime myDateTime = DateTime.ParseExact( input, "MMM-yy" );
Run Code Online (Sandbox Code Playgroud)

然后,您可以愉快地将它作为参数传递给存储过程(等),以便在服务器上进行比较(或者只使用作为现有查询结果返回的DateTime)