DateTime newdatetime 
newdatetime = DateTime.new
newdatetime我取的日期时间型怎么没有时间,非常郁闷

解决方案 »

  1.   

    DateTime newdatetime 
    newdatetime = System.DateTime.new;
    Response.Write(newdatetime.ToString());//楼主试试,有值:
      

  2.   

    DateTime newdatetime 
    newdatetime = DateTime.Now
    newdatetime我取的日期时间型怎么没有时间,非常郁闷
      

  3.   

    DateTime dt = System.DateTime.Now;
    MessageBox.Show(dt.ToString());
    这样有时间呀,会不会是你的系统时间的设置问题;
    你格式化看:
    MessageBox.Show(dt.ToString("yyyy-MM-dd HH:mm"));
      

  4.   

    System.Globalization.DateTimeFormatInfo myDTFI = new System.Globalization.CultureInfo( "en-US", false ).DateTimeFormat;//中国用zh-cn
    DateTime myDT =System.DateTime.Now;Response.Write(myDT.ToString("f"));/*
    This code produces the following output.FORMAT  en-US EXAMPLE
    CHAR    VALUE OF ASSOCIATED PROPERTY, IF ANY  d     1/3/2002
    M/d/yyyy (ShortDatePattern)  D     Thursday, January 03, 2002
    dddd, MMMM dd, yyyy (LongDatePattern)  f     Thursday, January 03, 2002 12:00 AM  F     Thursday, January 03, 2002 12:00:00 AM
    dddd, MMMM dd, yyyy h:mm:ss tt (FullDateTimePattern)  g     1/3/2002 12:00 AM  G     1/3/2002 12:00:00 AM  m     January 03
    MMMM dd (MonthDayPattern)  M     January 03
    MMMM dd (MonthDayPattern)  r     Thu, 03 Jan 2002 00:00:00 GMT
    ddd, dd MMM yyyy HH':'mm':'ss 'GMT' (RFC1123Pattern)  R     Thu, 03 Jan 2002 00:00:00 GMT
    ddd, dd MMM yyyy HH':'mm':'ss 'GMT' (RFC1123Pattern)  s     2002-01-03T00:00:00
    yyyy'-'MM'-'dd'T'HH':'mm':'ss (SortableDateTimePattern)  t     12:00 AM
    h:mm tt (ShortTimePattern)  T     12:00:00 AM
    h:mm:ss tt (LongTimePattern)  u     2002-01-03 00:00:00Z
    yyyy'-'MM'-'dd HH':'mm':'ss'Z' (UniversalSortableDateTimePattern)  U     Thursday, January 03, 2002 8:00:00 AM  y     January, 2002
    MMMM, yyyy (YearMonthPattern)  Y     January, 2002
    MMMM, yyyy (YearMonthPattern)
    */