0

予約 ID を自動生成する必要があります。例: 02112012/1 が 2012 年 2 月 11 日の最初の場合、それに応じて「/」の後の数字が増加するため、日付形式を yyyy-MM-dd から ddmmyyyy に変更する必要があります。これを行う方法はありますか。

ありがとう

4

3 に答える 3

5
Console.WriteLine(DateTime.Now.ToString("ddMMyyyy"));

収量02112012

さらに顧客の日付の書式設定が必要な場合は、このリンクが役立ちます =)

于 2012-11-02T14:30:01.380 に答える
1

このような:

// 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"

乾杯。

于 2012-11-02T14:31:40.233 に答える
0
string dateString = "2012-10-01";
DateTime date = DateTime.ParseExact(dateString, "yyyy-MM-dd", new DateTimeFormatInfo());
string result=date.ToString("ddmmyyyy");
于 2012-11-02T14:34:04.933 に答える