Methods for formatting the date in ASP.

Source: Internet
Author: User

Frequently used in the ASP. Date, in different occasions, the date of the display of different requirements, to this end, I summarized some of the format of the date, only for the study reference use:

C # Format Date time

DateTime dt = DateTime.Now; Label1.Text = dt. ToString ();//2005-11-5 13:21:25

Label2.Text = dt. Tofiletime (). ToString ();//127756416859912816

Label3.text = dt. TOFILETIMEUTC (). ToString ();//127756704859912816

Label4.text = dt. ToLocalTime (). ToString ();//2005-11-5 21:21:25

Label5.text = dt. Tolongdatestring (). ToString ();//November 5, 2005

Label6.text = dt. Tolongtimestring (). ToString ();//13:21:25

Label7.text = dt. ToOADate (). ToString ();//38661.5565508218

Label8.text = dt. ToShortDateString (). ToString ();//2005-11-5

Label9.text = dt. Toshorttimestring (). ToString ();//13:21

Label10.text = dt. ToUniversalTime (). ToString ();//2005-11-5 5:21:25? 2005-11-5 13:30:28.4412864

Label1.Text = dt. Year.tostring ();//2005

Label2.Text = dt. Date.tostring ();//2005-11-5 0:00:00

Label3.text = dt. Dayofweek.tostring ();//saturday

Label4.text = dt. Dayofyear.tostring ();//309

Label5.text = dt. Hour.tostring ();//13

Label6.text = Dt.Millisecond.ToString ();//441

Label7.text = dt. Minute.tostring ();//30

Label8.text = dt. Month.tostring ();//11

Label9.text = dt. Second.tostring ();//28

Label10.text = dt. Ticks.tostring ();//632667942284412864

Label11.text = dt. Timeofday.tostring ();//13:30:28.4412864

Label1.Text = dt. ToString ();//2005-11-5 13:47:04

Label2.Text = dt. AddYears (1). ToString ();//2006-11-5 13:47:04

Label3.text = dt. AddDays (1.1). ToString ();//2005-11-6 16:11:04

Label4.text = dt. AddHours (1.1). ToString ();//2005-11-5 14:53:04

Label5.text = dt. Addmilliseconds (1.1). ToString ();//2005-11-5 13:47:04

Label6.text = dt. AddMonths (1). ToString ();//2005-12-5 13:47:04

Label7.text = dt. AddSeconds (1.1). ToString ();//2005-11-5 13:47:05

Label8.text = dt. AddMinutes (1.1). ToString ();//2005-11-5 13:48:10

Label9.text = dt. Addticks (1000). ToString ();//2005-11-5 13:47:04

Label10.text = Dt.compareto (dt). ToString ();//0//

Label11.text = dt. ADD (?). ToString ();//question mark is a time period

Label1.Text = dt. Equals ("2005-11-6 16:11:04"). ToString ();//false

Label2.Text = dt. Equals (DT). ToString ();//true

Label3.text = dt. GetHashCode (). ToString ();//1474088234

Label4.text = dt. GetType (). ToString ();//system.datetime

Label5.text = dt. GetTypeCode (). ToString ();//datetime

Label1.Text = dt. Getdatetimeformats (' s ') [0]. ToString ();//2005-11-05t14:06:25

Label2.Text = dt. Getdatetimeformats (' t ') [0]. ToString ();//14:06

Label3.text = dt. Getdatetimeformats (' y ') [0]. ToString ();//November 2005

Label4.text = dt. Getdatetimeformats (' D ') [0]. ToString ();//November 5, 2005

Label5.text = dt. Getdatetimeformats (' D ') [1]. ToString ();//2005 11 05

Label6.text = dt. Getdatetimeformats (' D ') [2]. ToString ();//Saturday 2005 11 05

Label7.text = dt. Getdatetimeformats (' D ') [3]. ToString ();//Saturday November 5, 2005

Label8.text = dt. Getdatetimeformats (' M ') [0]. ToString ();//November 5

Label9.text = dt. Getdatetimeformats (' f ') [0]. ToString ();//November 5, 2005 14:06

Label10.text = dt. Getdatetimeformats (' g ') [0]. ToString ();//2005-11-5 14:06

Label11.text = dt. Getdatetimeformats (' R ') [0]. ToString ();//sat, 2005 14:06:25 GMT

Label1.Text =string. Format ("{0:d}", DT);//2005-11-5 label2.text =string. Format ("{0:d}", dt);//November 5, 2005 Label3.text =string. Format ("{0:f}", dt);//November 5, 2005 14:23

Label4.text =string. Format ("{0:f}", dt);//November 5, 2005 14:23:23

Label5.text =string. Format ("{0:g}", DT);//2005-11-5 14:23

Label6.text =string. Format ("{0:g}", DT);//2005-11-5 14:23:23

Label7.text =string. Format ("{0:m}", dt);//November 5 Label8.text =string. Format ("{0:r}", DT);//sat, 2005 14:23:23 GMT Label9.text =string. Format ("{0:s}", DT);//2005-11-05t14:23:23

Label10.text = string. Format ("{0:t}", DT);//14:23 Label11.text = string. Format ("{0:t}", DT);//14:23:23 Label12.text = string. Format ("{0:u}", DT);//2005-11-05 14:23:23z

Label13.text = string. Format ("{0:u}", dt);//November 5, 2005 6:23:23

Label14.text = string. Format ("{0:y}", dt);//November 2005

Label15.text = string. Format ("{0}", dt);//2005-11-5 14:23:23? Label16.text = string.   Format ("{0:yyyymmddhhmmssffff}", DT); Yyyymm can be set, such as Label16.text = string. Format ("{0:YYYYMMDD}", DT);

Common binding date formatting: <%# Eval ("DateTime", "{0:YYYY-MM-DD}")%>

In addition, in the GridView DataFormatString formatted date should pay attention to two issues, set htmlencode= "false" to false, will dataformatstring= "{0:d}"/set the date to be formatted

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.