车把 DateTimeFormat Helper
Handlebars DateTimeFormat Helper
我想将日期时间显示为 Handlebars 的 MM-yy 格式并找到
Moment-Helpen 但它的 JS 在 NuGet 中不是 C# 有 Moment.js 我们
可以安装但是不知道怎么用
解决方案应该是这样的:
<div>{{formatTime dataDate "MM-YY"}}</div>
我想我必须在 Moment 中注册一些助手,但不知道如何注册。
有人可以帮助我吗?
对于Handlebars.Net我的解决方案是:
Handlebars.RegisterHelper(DateFormat, (output, context, data) =>
{
DateTime.TryParse(data[0].ToString(), out DateTime date);
var dictionary = data[1] as HandlebarsDotNet.Compiler.HashParameterDictionary;
var formatString = dictionary["formatString"];
output.WriteSafeString(date.ToString(formatString.ToString()));
});
我想将日期时间显示为 Handlebars 的 MM-yy 格式并找到 Moment-Helpen 但它的 JS 在 NuGet 中不是 C# 有 Moment.js 我们 可以安装但是不知道怎么用
解决方案应该是这样的:
<div>{{formatTime dataDate "MM-YY"}}</div>
我想我必须在 Moment 中注册一些助手,但不知道如何注册。 有人可以帮助我吗?
对于Handlebars.Net我的解决方案是:
Handlebars.RegisterHelper(DateFormat, (output, context, data) =>
{
DateTime.TryParse(data[0].ToString(), out DateTime date);
var dictionary = data[1] as HandlebarsDotNet.Compiler.HashParameterDictionary;
var formatString = dictionary["formatString"];
output.WriteSafeString(date.ToString(formatString.ToString()));
});