使用 MVC Razor 根据日期更改文本

Changing text depending date using MVC Razor

我正在根据日期切换文本并使用 JavaScript。

<div id="test"></div>

document.getElementById('test').innerHTML = new Date() > new Date('2021-12-05') ? 'A' : 'B';

但我想用 Razor 来完成这个。任何人都可以给我任何建议吗?

非常感谢您的帮助。

你可以试试这个:

@if (DateTime.Now > new DateTime(2021, 12, 5))
{
    <div id="test">A</div>
}
else
{
    <div id="test">B</div>
}