<p>&quot;要在 Bootstrap 列表中对时间进行格式化,可以使用 JavaScript 的 Date 对象和 toLocalDateString() 方法。\n\n首先,确保您的时间数据以正确的格式存储在列表项中。例如,您可以使用 ISO 8601 格式存储时间,如 &quot;2022-12-31T12:00:00Z&quot;。\n\n然后,在使用 Bootstrap 渲染列表时,可以在 JavaScript 中的循环中对时间进行格式化。以下是一个示例代码:\n\n<code>html\n&lt;ul class=\&quot;list-group\&quot;&gt;\n  &lt;li class=\&quot;list-group-item\&quot;&gt;\n    &lt;script&gt;\n      // 假设时间数据存储在一个名为 data 的数组中\n      var data = [\n        { time: \&quot;2022-12-31T12:00:00Z\&quot; },\n        { time: \&quot;2023-01-01T09:30:00Z\&quot; },\n        { time: \&quot;2023-01-02T14:15:00Z\&quot; }\n      ];\n\n      // 循环遍历数组并渲染列表项\n      for (var i = 0; i &lt; data.length; i++) {\n        var item = data[i];\n        var time = new Date(item.time).toLocaleDateString();\n\n        document.write('&lt;div class=\&quot;list-group-item\&quot;&gt;' + time + '&lt;/div&gt;');\n      }\n    &lt;/script&gt;\n  &lt;/li&gt;\n&lt;/ul&gt;\n</code>\n\n在上面的示例中,我们首先定义了一个包含时间数据的数组。然后,我们使用 JavaScript 的 Date 对象将时间字符串转换为 Date 对象,并使用 toLocaleDateString() 方法将其格式化为本地日期字符串。最后,我们使用 document.write() 将格式化的时间字符串添加到列表项中。\n\n请注意,上述示例中的 JavaScript 代码应放在列表之外的 <script> 标签中。这是因为如果将代码放在列表项中,它将在每个列表项之前都执行一次,导致重复的列表项。&quot;</p>
Bootstrap 列表时间格式化:使用 JavaScript 将时间格式化为本地日期字符串

原文地址: http://www.cveoy.top/t/topic/pMuR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录