在我的控制器中,我将日期时间转换为字符串

这是代码

var result = from c in displayedCustomers select new[] { c.NonActiveDate.ToString("dd-MM-yyyy HH:mm:ss")};


我想将其转换回日期时间,因为我想将其与今天的日期进行比较

这是我的代码,不能正常工作,因为字符串不能与日期比较

if (d <= Date.now)
{
    return '<span style = "color : red">' + oObj.aData[4]+ '</span>';
}

最佳答案

在比较之前,使用“日期”功能将字符串转换为javascript中的Date对象

if(new Date("your date string") <= Date.now)
{
    // your code
}

关于c# - 使用javascript在razor View 中将字符串转换为datetime?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24031982/

10-11 06:26
查看更多