【问题标题】:Reading only date or only day time from JSON object从 JSON 对象中仅读取日期或仅一天时间
【发布时间】:2012-05-07 03:22:18
【问题描述】:

我有一个 javascript 代码,它从我的服务器读取数据表作为 JSON 对象,显然我被困在读取 dateTime 对象(即我的数据库中的 dateTime 变量);

当我阅读它时,输出为 dd/mm/yyyy AM 12:00:00;我想从中删除 AM 12:00:00 部分,我该怎么做?

在我的下一个要求中,我只想要一天时间,即保留 AM 12:00 部分并删除其他所有内容....请帮助

【问题讨论】:

    标签: javascript sql jsonp


    【解决方案1】:

    我终于找到了答案,我只是使用了 substr ie (26/04/2012 AM 12:00).substr(0,10)///output:26/04/2012...这太愚蠢了...并且这种格式在 javascript 日期变量中被接受:D

    【讨论】:

      【解决方案2】:
      dt = "26/04/2012 AM 12:00;"
      d= dt.replace(/ [AP]M \d\d:\d\d;/i,'')   // "26/04/2012"
      t= dt.replace(/\d\d\/\d\d\/\d\d\d\d /i,'') // "AM 12:00;"
      

      【讨论】:

      • 时间 ie t 似乎正在工作,但 date ie d 仍然显示整个日期,即 26/04/2012 AM 12:00 也可以解释一下 .replace 函数是如何工作的,因为我现在只是复制粘贴你给的水
      • 我已经知道 .replace 是如何工作的,但仍然无法替换 AM 12:00:00
      猜你喜欢
      • 2011-05-05
      • 1970-01-01
      • 2018-10-12
      • 2017-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-10
      • 1970-01-01
      相关资源
      最近更新 更多