<tfoot id='dOTpK'></tfoot>

      • <bdo id='dOTpK'></bdo><ul id='dOTpK'></ul>
      <i id='dOTpK'><tr id='dOTpK'><dt id='dOTpK'><q id='dOTpK'><span id='dOTpK'><b id='dOTpK'><form id='dOTpK'><ins id='dOTpK'></ins><ul id='dOTpK'></ul><sub id='dOTpK'></sub></form><legend id='dOTpK'></legend><bdo id='dOTpK'><pre id='dOTpK'><center id='dOTpK'></center></pre></bdo></b><th id='dOTpK'></th></span></q></dt></tr></i><div id='dOTpK'><tfoot id='dOTpK'></tfoot><dl id='dOTpK'><fieldset id='dOTpK'></fieldset></dl></div>

      <small id='dOTpK'></small><noframes id='dOTpK'>

      <legend id='dOTpK'><style id='dOTpK'><dir id='dOTpK'><q id='dOTpK'></q></dir></style></legend>

      将 24 小时制时间转换为 12 小时制时间,带 AM &

      时间:2023-05-29
          <tbody id='9SmNT'></tbody>

          <i id='9SmNT'><tr id='9SmNT'><dt id='9SmNT'><q id='9SmNT'><span id='9SmNT'><b id='9SmNT'><form id='9SmNT'><ins id='9SmNT'></ins><ul id='9SmNT'></ul><sub id='9SmNT'></sub></form><legend id='9SmNT'></legend><bdo id='9SmNT'><pre id='9SmNT'><center id='9SmNT'></center></pre></bdo></b><th id='9SmNT'></th></span></q></dt></tr></i><div id='9SmNT'><tfoot id='9SmNT'></tfoot><dl id='9SmNT'><fieldset id='9SmNT'></fieldset></dl></div>
            <bdo id='9SmNT'></bdo><ul id='9SmNT'></ul>
            <tfoot id='9SmNT'></tfoot>
            • <legend id='9SmNT'><style id='9SmNT'><dir id='9SmNT'><q id='9SmNT'></q></dir></style></legend>

              <small id='9SmNT'></small><noframes id='9SmNT'>

                本文介绍了将 24 小时制时间转换为 12 小时制时间,带 AM &amp;使用 Javascript 进行 PM的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                限时送ChatGPT账号..

                将以下 JSON 返回值从 24 小时格式转换为 12 小时格式的最佳方法是什么?下午?日期应该保持不变 - 时间是唯一需要格式化的东西.

                What is the best way to convert the following JSON returned value from a 24-hour format to 12-hour format w/ AM & PM? The date should stay the same - the time is the only thing that needs formatting.

                February 04, 2011 19:00:00
                

                附:如果这样做更容易,请使用 jQuery!也更喜欢简单的函数/代码,而不是使用 Date.js.

                P.S. Using jQuery if that makes it any easier! Would also prefer a simple function/code and not use Date.js.

                推荐答案

                更新 2: 没有秒选项

                更新: 中午后修正,测试:http://jsfiddle.net/aorcsik/xbtjE/

                我为此创建了这个函数:

                I created this function to do this:

                function formatDate(date) {
                  var d = new Date(date);
                  var hh = d.getHours();
                  var m = d.getMinutes();
                  var s = d.getSeconds();
                  var dd = "AM";
                  var h = hh;
                  if (h >= 12) {
                    h = hh - 12;
                    dd = "PM";
                  }
                  if (h == 0) {
                    h = 12;
                  }
                  m = m < 10 ? "0" + m : m;
                
                  s = s < 10 ? "0" + s : s;
                
                  /* if you want 2 digit hours:
                  h = h<10?"0"+h:h; */
                
                  var pattern = new RegExp("0?" + hh + ":" + m + ":" + s);
                
                  var replacement = h + ":" + m;
                  /* if you want to add seconds
                  replacement += ":"+s;  */
                  replacement += " " + dd;
                
                  return date.replace(pattern, replacement);
                }
                
                alert(formatDate("February 04, 2011 12:00:00"));

                这篇关于将 24 小时制时间转换为 12 小时制时间,带 AM &amp;使用 Javascript 进行 PM的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:在jQuery中将逗号添加到数字 下一篇:格式化 HTML 表格单元格以便 Excel 格式化为文本

                相关文章

                最新文章

                  • <bdo id='aF16j'></bdo><ul id='aF16j'></ul>

                  <tfoot id='aF16j'></tfoot>

                  <legend id='aF16j'><style id='aF16j'><dir id='aF16j'><q id='aF16j'></q></dir></style></legend>

                1. <small id='aF16j'></small><noframes id='aF16j'>

                  <i id='aF16j'><tr id='aF16j'><dt id='aF16j'><q id='aF16j'><span id='aF16j'><b id='aF16j'><form id='aF16j'><ins id='aF16j'></ins><ul id='aF16j'></ul><sub id='aF16j'></sub></form><legend id='aF16j'></legend><bdo id='aF16j'><pre id='aF16j'><center id='aF16j'></center></pre></bdo></b><th id='aF16j'></th></span></q></dt></tr></i><div id='aF16j'><tfoot id='aF16j'></tfoot><dl id='aF16j'><fieldset id='aF16j'></fieldset></dl></div>