当前位置: 首页 > 编程笔记 >

如何使用当前语言环境的约定以字符串形式返回Date的“时间”部分?

单于高逸
2023-03-14
本文向大家介绍如何使用当前语言环境的约定以字符串形式返回Date的“时间”部分?,包括了如何使用当前语言环境的约定以字符串形式返回Date的“时间”部分?的使用技巧和注意事项,需要的朋友参考一下

若要使用当前语言环境的约定以字符串形式返回Date的“时间”部分,请使用toLocaleTimeString()方法。

toLocaleTimeString方法在格式日期上依赖于基础操作系统。它将使用运行脚本的操作系统的格式约定将日期转换为字符串。例如,在美国,月份出现在日期(04/15/98)之前,而在德国,日期出现在月份(15.04.98)之前。

示例

您可以尝试运行以下代码以字符串形式返回Date的“时间”部分-

<html>
   <head>
      <title>JavaScript toLocaleTimeString Method</title>
   </head>
   <body>
      <script>
         var dt = new Date(2018, 0, 15, 14, 16, 30);
         document.write( "Formated Date - Time : " + dt.toLocaleTimeString() );
      </script>
   </body>
</html>
 类似资料:
  • 本文向大家介绍如何以分钟为单位返回当前语言环境的时区偏移量?,包括了如何以分钟为单位返回当前语言环境的时区偏移量?的使用技巧和注意事项,需要的朋友参考一下 JavaScript date getTimezoneOffset()方法以分钟为单位返回当前语言环境的时区偏移量。时区偏移量是分钟差。格林威治标准时间(GMT)相对于当地时间。 示例 您可以尝试运行以下代码以分钟为单位返回时间一偏移量-

  • 问题内容: 我有一个奇怪的问题,当我创建一个具有区域设置的日历时,TimeZone只是还原为本地日历 这是输出: 如何从特定的语言环境中获取适当的时间? 问题答案: 简短的答案:您不能。 长话大说:没有“语言环境的正确时区”之类的东西。这仅仅是因为有些国家/地区具有多个时区(例如美国)。时区是一个不同的概念。 无论如何,您正在寻找解决问题的方法。我猜您正在编写Web应用程序,并且看到时区已恢复为服

  • 问题内容: 我试图根据给定的语言环境以不同的方式格式化Java中的日期。例如,我希望英语用户看到“ 2009年11月1日”(格式为“ MMM d,yyyy”),而挪威用户希望看到“ 1. nov。2009”(“ d。MMM。yyyy”)。 如果将语言环境添加到SimpleDateFormat构造函数中,则月份部分工作正常,但是其余部分呢? 我希望可以将与语言环境配对的格式字符串添加到SimpleD

  • 问题内容: 我正在从Web服务下载一些JSON数据。在此JSON中,我有一些日期/时间值。UTC中的所有内容。如何解析此日期字符串,使结果Date对象位于当前语言环境中? 例如:服务器返回“ 2011-05-18 16:35:01”,并且我的设备现在应显示“ 2011-05-18 18:35:01”(格林尼治标准时间+2) 我当前的代码: 问题答案: 它具有一个设置的时区方法: 全做完了!

  • 在瑞典进行格式字符串插值时,我在创建带有十进制数的字符串时得到的是逗号而不是点: 我的问题是,我如何设置格式,以便我得到结果?我希望能够只设置字符串的区域设置,也就是说,这样我就不会改变整个环境的区域设置。 干杯 约翰

  • 问题内容: 民间, 我试图了解MomentJS API。在机器上获取当前时间的合适方法是什么? 与 试图解析他们的文档,并且不清楚使用什么。 http://momentjs.com/docs/#/query/is-a- moment/ 问题答案: 在这里,您要为CurrentDate分配一个momentjs实例: 这里只是一个字符串,是momentjs实例的默认格式的结果: 这里是自一月…以来的秒