我需要自動生成預訂ID,例如:02112012/1,如果它的第一個02/11/2012因此「/」之後的數字增加,因此對於我需要將日期格式從yyyy-MM-dd更改爲ddmmyyyy,所以有什麼辦法可以做到這一點。如何將日期格式從yyyy-MM-dd更改爲ddmmyyyy
感謝
我需要自動生成預訂ID,例如:02112012/1,如果它的第一個02/11/2012因此「/」之後的數字增加,因此對於我需要將日期格式從yyyy-MM-dd更改爲ddmmyyyy,所以有什麼辦法可以做到這一點。如何將日期格式從yyyy-MM-dd更改爲ddmmyyyy
感謝
像這樣:
// parse the original string value into DateTime.
DateTime dt = DateTime.ParseExact("2012-11-02", "yyyy-MM-dd",
CultureInfo.CurrentCulture);
// emit to your desired format.
string bookingIdFormattedDate = dt.ToString("ddMMyyyy");
// bookingIdFormattedDate should be "02112012"
乾杯。
string dateString = "2012-10-01";
DateTime date = DateTime.ParseExact(dateString, "yyyy-MM-dd", new DateTimeFormatInfo());
string result=date.ToString("ddmmyyyy");
thnks ...會嘗試,讓你知道 如果日期存儲在本地變量Bdate然後? – user1791077
是的,如果你已經有一個'DateTime'對象,只需使用'myObject.ToString(「ddMMyyyy」);'' –