确定Twig(或JavaScript)中的国际日期格式,以便在其他地方使用?

时间:2016-05-10 17:22:40

标签: javascript twig

在Twig中,可以确定国际日期格式,以便在JavaScript中执行以下操作:

var frmt;
{% if usformat %}
    frmt = "MM/DD";
{% else %}
    frmt = "DD/MM";
{% endif %}
document.getElementById("dt_tm").value = 
some_fn(document.getElementById("inp-dt-tm").value, "{{ frmt }}/YYYY HH:mm");

其中some_fn在别处定义,但是采用日期/时间格式化字符串。如何实现"如果我们格式化?"

或者可以用JavaScript实现吗?

var frmt;
if (usformat)
    frmt = "MM/DD";
else
    frmt = "DD/MM";
document.getElementById("dt_tm").value = 
some_fn(document.getElementById("inp-dt-tm").value, "{{ frmt }}/YYYY HH:mm");

使用moment.js怎么样?

1 个答案:

答案 0 :(得分:2)

只需输出树枝值如下:

document.getElementById("dt_tm").value = 
some_fn(document.getElementById("inp-dt-tm").value, "{{ frmt }}/YYYY HH:mm");

希望这个帮助