Format DateTime.Now to yyyy-mm-dd

前端 未结 3 534
我寻月下人不归
我寻月下人不归 2021-02-06 23:55

I want to convert the DateTime.Now to the format of yyyy-mm-dd since that is the only format that i can use in my query that i want to include.
The default

3条回答
  •  北荒
    北荒 (楼主)
    2021-02-07 00:21

    According to msdn MM format specifier stands for month and mm - for minutes.

    "mm" | The minute, from 00 through 59.

    "MM" | The month, from 01 through 12.

    So your code should look like the following:

        var dateString1 = DateTime.Now.ToString("yyyyMMdd");
        var dateString2 = DateTime.Now.ToString("yyyy-MM-dd");
    
        Console.WriteLine("yyyyMMdd " + dateString1);
        Console.WriteLine("yyyy-MM-dd "+ dateString2);
    

    And you will get the desired result

提交回复
热议问题