我字段里面有Feb 4 2009 怎么转换为 2009-02-04 或者是直接转换为时间计算的值
比如说 变量a="Feb 4 2009" b="Jun 4 2009" 我要计算他们的时间差 得出来的值转化为分钟解决这个问题速度上分
如果知道用正则表达式来验证密码强度的 开贴+给分(前几天已开一贴) 

解决方案 »

  1.   

     DateTime _Time1 =DateTime.Parse("Feb 4 2009");
                DateTime _Time2 = DateTime.Parse("Jun 4 2009");            TimeSpan _TimeSpan = _Time1 - _Time2;            MessageBox.Show(System.Math.Abs(_TimeSpan.TotalMinutes).ToString());
      

  2.   

    DateTime dt = new DateTime();
            dt = DateTime.Parse("Feb 4 2009");
            Label1.Text = dt.ToShortDateString();
      

  3.   

    using System;
    using System.Globalization;
    String format="D";
    DateTime date=DataTime,Now;
    Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo));
    参考
      

  4.   

    前段时间找到的,引入Microsoft.VisualBasic用这个可以求出时间差,这个例子是求天数

    Microsoft.VisualBasic.DateInterval.Day,Day换成年月日时分秒.
    Microsoft.VisualBasic.DateAndTime.DateDiff(Microsoft.VisualBasic.DateInterval.Day, datetime1, datetime2), FirstDayOfWeek.System, Microsoft.VisualBasic.FirstWeekOfYear.System)