日期.javascript日期格式
Date.Format for javascript date
我有一个数组
struct {
Date time.Time
PostedSample int
}
从appengine数据存储加载,我想在谷歌可视化时间线的html/模板输出。首先,我尝试用{{.Date.Format "new Date(2006,1,2,15,4,5)"}}
直接在模板中格式化日期,但html/模板转义了这一点,因此它在html源中显示为引号字符串。然后,我尝试将日期格式化为[]struct{Date template.JS; Value template.JS}
,表达式template.JS(m.Date.Format("new Date(2006,1,2,15,4,5)"))
几乎可以工作,除了月份是一个,javascript希望一月为0。我可以让模板生成日期参数的json,并编写javascript将其转换为日期对象,或者使用代码来调整模板输出。请分享一个更优雅的解决方案。谢谢你。
您不需要在模板中添加格式函数。
你可以这样使用你的结构体:
{{.Date.Format "Mon 2 Jan 2006"}}
解决方案可能是这样的:
var date = new Date(parseInt({{.Date.Nanosecond }} /1000));
相关文章:
- Javascript日期格式类似于ISO,但本地
- NodeJS日期格式不起作用
- 将客户端特定的日期格式返回到服务器MVC4
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 将Javascript日期转换为ASP.NET日期格式
- 在达到状态之前在Redux Reducer中设置日期格式
- 如何从Angularjs中的新日期获取日期格式
- 如何使用jquery更改为所需的日期格式
- keith wood日期选择器日期格式和语言
- Dygraph更改日期格式
- 确定Twig(或JavaScript)中的国际日期格式,以便在其他地方使用
- javascript和jquery日期格式转换
- 用javascript将日期格式从d/m/yyyy转换为yyyy-mm-dd
- 在Datepicker中将日期格式更改为yyyy-mm-dd
- 在Karma Jasmine单元测试用例中检查日期格式
- 使用不同的日期格式和区域设置创建时刻
- 更改日期选择器上的日期格式
- 以日期计算的天数更改日期格式
- 带有onchange的日期格式
- 如何从区域设置获取日期格式