【问题标题】:How to split day and time in Angularjs?如何在Angularjs中分割日期和时间?
【发布时间】:2018-08-21 08:47:43
【问题描述】:

存储日期和时间的数据库字段

<div class="col-md-2">Start Time:
  <!-- <span id="day"></span>
  <input type="hidden" name="day" value="{{timeline.day | day: 'h:mm a'}}"> -->
  <br/>{{timeline.day}}
</div>
<div class="col-md-2">End Time<span id="day"></span>
  <input type="hidden" name="day" value="{{timeline.day}}">
  <br/>{{timeline.day}}
</div>

我想分割时间并在 div 标签中显示为开始时间:上午 9:00 和结束时间:上午 10:00

【问题讨论】:

  • 如果day-time1-time2的结构一致,你可以只str.split('-')并使用结果数组的最后两个

标签: javascript php mysql angularjs


【解决方案1】:

您可以只使用“-”进行拆分,并注意可能的 null 值,例如:

{{ timeline.day &amp;&amp; timeline.day.split("-")[1] }} 表示开始时间

{{ timeline.day &amp;&amp; timeline.day.split("-")[2] }} 表示结束时间

在这里,timeline.day &amp;&amp; 将向我们保证我们处理的不是空值。

【讨论】:

    猜你喜欢
    • 2017-05-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-20
    • 1970-01-01
    相关资源
    最近更新 更多