我有一些C# Razor代码应该生成当前日期并将其格式化为以下字符串格式 - yyyy-mm-dd。它似乎不适用于我正在使用的代码。我得到的2001-01-02不是当前日期。我不确定我在这里做错了什么。默认情况下不DateTime()给出当前日期吗?
var today = new DateTime();
var dd = today.Date.Day;
var mm = today.Month + 1;
var yyyy = today.Year;
var yyyy_string = yyyy.ToString();
var mm_string = mm.ToString();
var dd_string = dd.ToString();
if (dd < 10)
{
dd_string = '0' + dd_string;
}
if (mm < 10)
{
mm_string = '0' + mm_string;
}
var today_string = yyyy_string + '-' + mm_string + '-' + dd_string;
Smart猫小萌
侃侃尔雅
相关分类