c# - 将 Moment.Js 与 MVC/.NET Razor 视图结合使用
问题描述
我试图弄清楚如何将 moment js 的fromNow
函数与 C#DateTime
对象上的剃刀视图一起使用。
来自带有视图引擎的 Node/JavaScript 世界,我会做这样的事情:
p.card-text Last active: #{moment(user.lastLogin).fromNow()}
我在 C#/.NET 剃须刀页面世界中的语法不正确。我有以下内容,但不确定如何调用 moment 并将@item.CreatedAt
参数传递给 moment.js.fromNow()
方法。
<small class="text-muted ml-auto">@item.CreatedAt</small>
有任何想法吗?
解决方案
如果是DateTime
你可以试试这个:
<small>
<script>
document.write(moment('@item.CreatedAt.ToString("yyyy-MM-dd HH:mm:ss")').fromNow())
</script>
</small>
推荐阅读
- r - 在 json 请求中使用 data.table 变量
- java - Java POJO 集合属性
- vb.net - Datagridview 单元格索引正在更改或不正确 VB.net
- python - AttributeError when using the find() method
- c# - .NET Core 如何指定运行应用程序的环境
- c++ - 将 c++ 的 Eigen 线性代数库添加到编译器
- c# - 从 GridView 中的 INPUT 获取值
- android - Android Toolbar/ActionBar 设置查看初始状态
- haskell - 如何使函数参数接受类型类实例化?
- python - 将整个 Dropbox 驱动器复制到本地计算机