获取日期 ISO 字符串而不转换为 UTC 时区

2024-04-05

JavaScript 有没有办法获取新 Date 对象的 ISO 字符串:

  • 同时保持原始本地时区(即不转换为 UTC)
  • 时间部分设置为午夜
  • 无需通过各个日期部分手动重建新日期并重新格式化结果?

我一直在努力this https://www.w3schools.com/code/tryit.asp?filename=FETRI3T5X7I0

var date = new Date();
date.setHours(0, 0, 0, 0);
document.write(date.toISOString());

我得到了这个

2017-04-20T04:00:00.000Z

我想得到这个

2017-04-20T00:00:00.000

(缺少尾随 Z 将表示当地时间)

本质上,我想要一个本地时区字符串,但以“ISO”方式格式化。依赖 JS Date 的“toLocale...”格式化方法会根据区域设置提供不一致的结果。

是否有一个内置函数或方法,就像我一直在尝试做的那样来获得所需的输出(无需使用日期部分重建日期对象)?


var isoDate = new Date().toISOString().substring(0,10);
console.log(isoDate);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取日期 ISO 字符串而不转换为 UTC 时区 的相关文章

  • 优化数据可视化 Web 应用程序的性能

    我正在重写 3 年前编写的数据可视化网络工具 从那时起 浏览器的 JavaScript 引擎变得更快 所以我正在考虑将部分工作从服务器转移到客户端 在页面上 数据在表格和地图 或图表 中可视化 它使用相同的数据 但以不同的方式 因此准备显示
  • 使用画布元素作为文本区域

    我正在寻找有关如何使用类似于文本区域的画布元素的直接描述 我见过这样的项目Ace http ace ajax org 只是想知道如何像文本区域一样写入该区域 只是纯文本 没有什么花哨的 提前致谢 Ace 曾经是 Mozilla Skywri
  • 如何使用 VBA 将 mm/dd/yyyy 更改为 dd/mm/yyyy

    我在使用 VBA 将 mm dd yyyy 转换为 dd mm yyyy 日期格式时遇到问题 我有一个这样的表 仅供参考 该表是从报告工具自动生成的 字符串操作 或任何 Excel 函数可以提供帮助吗 希望知道如何解决这个问题的人可以给我一
  • NodeJs读取JSON文件

    我正在使用 NodeJs 读取 json 文件 我的代码非常基本 var obj require sample json console log obj 0 Sample json 文件包含这样的字符串化 JSON sample good
  • 将日期时间字符串转换为 Date 类

    我有一个带有日期时间字符列的数据框 当我使用as Date 除了少数实例之外 我的大多数字符串都被正确解析 下面的示例有望向您展示发生了什么 my attempt to parse the string to Date uses the s
  • Disqus 评论数始终为 0 条评论

    我想我已经按照通用代码的说明设置了 Disqus 问题是它总是说某个帖子有 0 条评论 拿这个帖子来说 http tx0rx0 com retropie and the raspberry pi http tx0rx0 com retrop
  • SVG 中三角形的圆角

    我正在尝试制作一个具有圆角的三角形 三角形将如下所示 左下角是唯一看起来相当容易制作的角 主要是因为这是一个 90 度的 转弯 该转弯是使用QSVG 中的命令具有以下参数 Q x y height x y height RADIUS从我正在
  • JavaScript 原型 - 请澄清

    有人可以帮我理解原型属性吗 我不明白原型属性是函数的属性还是函数内部的属性 假设我们创建以下构造函数 Food 此时 函数 Food 具有 Food prototype 属性 由于 Food 是 Object 的实例 因此这意味着 Obec
  • Famo.us 滚动视图高度

    我正在尝试使用著名的顺序布局在滚动视图下方添加图像 但滚动视图的高度有问题 这就是我创建滚动视图的方式 var scrollview new Scrollview direction Utility Direction X options
  • 自 2012 年 6 月 12 日以来,“未定义”随机附加在我网站上 1% 的请求网址中

    自 2012 年 6 月 12 日 11 20 TU 起 我在我的 varnish apache 日志中看到非常奇怪的错误 有时 当用户请求一页时 几秒钟后我会看到类似的请求 但 url 中最后一个 之后的所有字符串已被 未定义 替换 例子
  • 返回上个月的日期时间对象

    如果 timedelta 在它的构造函数中有一个月份参数就好了 那么最简单的方法是什么 EDIT 正如下面指出的那样 我并没有认真考虑这一点 我真正想要的是上个月的任何一天 因为最终我只会获取年份和月份 因此 给定一个日期时间对象 返回的最
  • 如何在服务器端按钮点击时关闭当前标签页?

    我尝试在确认后关闭当前选项卡 因此我将以下代码放在确认按钮的末尾 但选项卡没有关闭 string jScript ClientScript RegisterClientScriptBlock this GetType keyClientBl
  • 我可以在不使用 Jquery UI 的情况下获得 Jquery Pulsate Effect 吗?

    我遇到了由于某种原因无法使用 Jquery UI 的情况 我正在尝试在不使用 Jquery UI 的情况下获得 Jquery UI 脉冲效果 与此链接类似 http docs jquery com UI Effects Pulsate ht
  • 表单序列化javascript(无框架)

    想知道 javascript 中是否有一个没有 jquery 或任何框架的函数可以让我序列化表单并访问序列化版本 2023 年更新 Use FormData https developer mozilla org en US docs We
  • D3.js - 具有多个环的圆环图

    以下示例显示了 D3 js 中的圆环图 是否可以向图表添加多个圆环 var dataset apples 53245 28479 19697 24037 40245 var width 460 height 300 radius Math
  • d3力定向布局-链接距离优先

    在 d3 中使用力导向布局 如何使链接距离成为优先事项 同时仍然保持良好的图形布局 如果我指定动态链接距离 但保留默认费用 则我的图形距离会因费用函数而发生一些变形 并且不再是准确的距离 但是 如果我删除电荷 图表将如下所示 任何建议表示赞
  • 从未使用 mimeType 初始化的 MediaRecorder 获取 mimeType

    我正在使用 MediaRecorder API 在页面上录制一些媒体 在我的 MediaRecorder 初始化中 我没有指定内容类型 因为我不需要任何特别的内容 浏览器可以选择它想要的 var mediaRecorder new Medi
  • window.open 使用 css 样式

    我想设计我的 window open 目前 我的网页上有一些项目由于解析了某个类而打开 然后在新窗口中打开指定的文本 我想更改字体大小 字体和填充等 这是我的 JavaScript 代码
  • Morgan Logger + Express.js:写入文件并在控制台中显示

    我正在尝试将 Morgan 与 Express js 结合使用来编写日志文件 同时也在控制台上显示我的日志 我正在使用这段代码 var logger require morgan var accessLogStream fs createW
  • React 错误:目标容器不是 DOM 元素

    我刚刚开始使用 React 所以这可能是一个非常简单的错误 但我们开始吧 我的html代码非常简单 load staticfiles

随机推荐

  • VB.Net:如何在CEF中安装插件/扩展?

    我正在制作一个 vb net 网络浏览器 以及我正在使用的浏览引擎ChromeWebBrowser Net https sourceforge net projects chromewebbrowse source recommended
  • 在Windows操作系统中隐藏C程序的控制台

    我想在运行应用程序时隐藏我的 C 控制台 如何让我的应用程序在后台运行 程序与main 默认情况下编译为 SUBSYSTEM CONSOLE 应用程序并获取控制台窗口 如果您拥有应用程序正在启动的其他进程 则可以通过以下方法之一将它们修改为
  • 这些诸如 TFS 之类的多文档图标是什么意思?

    有谁知道 TFS 2017 源代码管理资源管理器中这些图标的含义是什么 文件是 cpp和 h 新添加的两个文件的图标显示正确 如下所示 但现有文件都变成了多黄色文档 为什么它替换了图标对于文件类型 图标最初加载正确 但在分析后似乎发生了变化
  • Codeigniter 文件路径

    抱歉打扰 但我对 codeigniter 中的文件路径有些困惑 因为您可能知道也可能不知道 CI 的文件系统布局如下 application controllers views models system contains CI frame
  • 从本地 apache 服务器发送邮件

    我想从我的 PHP Web 应用程序发送电子邮件 我知道这是可能的 因为几个月前 我的系统上有这个 功能 然后我开始使用 xampp 并且该功能消失了 我想 当我回到本地服务器并使用本地 MySQL 数据库和像以前一样的东西时 我可以再次从
  • phpexcel在单元格范围上设置数据类型

    With PHPExcel http phpexcel codeplex com 我在用着 workSheet gt fromArray array 设置我的数据 但是 需要将一列设置为字符串 带有前导零的数字 如果不设置为字符串 前导零将
  • PHP DOMDocument loadHTML 未正确编码 UTF-8

    我正在尝试使用 DOMDocument 解析一些 HTML 但是当我这样做时 我突然丢失了我的编码 至少在我看来是这样 profile div p various japanese characters p div dom new DOMD
  • VBA (Excel) ActiveX 列表框更改事件递归行为

    我不是 VBA 程序员 因此如果我在这个问题中的某些术语不正确 我提前道歉 我的一位同事希望在选择列表框后立即清除该选择 经过一番谷歌搜索后 我们发现一种方法是通过 Change 事件 最初我们尝试过 Private Sub ListBox
  • 如何在 NSMutableArray 中存储 CGRect 值?

    我如何将 CGRect 对象存储在 NSMutableArray 中 然后再检索它们 你需要将 CG 结构包裹在NSValue类 所以 NSMutableArray array NSMutableArray mutableArray arr
  • ggplot barplot 中 y 轴的顺序错误

    在此条形图中 条形图的缩放方式不同 因此 y 轴的排序不正确 157 gt 1342 6 我该如何解决 library reshape library ggplot2 data lt matrix 1 9 3 3 colnames data
  • Protobuf 编译问题

    我一直在尝试运行 TensorFlow 库 为此我必须编译 Protobuf 库 我正在使用以下命令 C tensorflow master tensorflow models gt protoc object detection prot
  • 如何让J2ME应用程序在后台运行?

    我编写了一个 J2ME 应用程序 它使用蓝牙并在对等移动设备中搜索文件并下载它 我想让我的应用程序在后台运行 每当我接到电话或消息并在几秒钟后恢复时 有人从事过这方面的工作吗请分享您的经验 有什么办法可以在后台运行 Midlet 吗 要将
  • 如何将对嵌套类成员的访问限制为封闭类?

    是否可以指定嵌套类的成员可以由封闭类访问 但不能由其他类访问 这是问题的说明 当然我的实际代码有点复杂 public class Journal public class JournalEntry public JournalEntry o
  • 使用 OpenOffice 3 示例代码的“Hello World”

    我正在尝试使用 WinXP MSVC 2008 NET 编写一个简单的 Hello World 窗口开发办公室 http en wikipedia org wiki OpenOffice org3 0 API和SDK 这篇文章对于初学者来说
  • Clojure clojure.core.reducers/fold 和 Scala Fold 有什么区别?

    我发现 Clojure 有clojure core reducers fold功能 Scala 还内置了fold功能但无法理解它们的工作方式是否不同 我假设你正在谈论clojure core reducers fold https cloj
  • 需要从 ASP.net 在服务器中执行 *.exe

    我目前的情况是 我需要在远程服务器中使用托管 ASP net C API 的 IIS 执行 exe 它创建本地 txt 文件 我创建了一个本地用户 例如 userA 作为管理员来在远程服务器中运行 Web 服务 但未创建 txt 文件 我已
  • Visual Studio 解决方案不可用(重新加载不起作用)

    我正在下载我正在使用的条形码阅读器的示例程序 每次我下载该程序并运行它时 我的解决方案资源管理器中都会提示错误 见下图 有什么建议么 每次我右键单击并重新加载项目时 它都会快速重新加载 然后恢复为不可用 建议 编辑 这是该项目的链接 滚动到
  • Spark_apply 指定列名时出错

    我在跑步sparklyr在 Windows 10 中的 RStudio 本地模式下 spark version lt 2 1 0 sc lt spark connect master local version spark version
  • MVcHtmlString 中的堆栈溢出异常

    我创建了自己的 Html Helper 它将红色星号添加到任何必填字段 它成功地与两者一起工作 Html myLabelFor model gt model Description and Html myLabelFor model gt
  • 获取日期 ISO 字符串而不转换为 UTC 时区

    JavaScript 有没有办法获取新 Date 对象的 ISO 字符串 同时保持原始本地时区 即不转换为 UTC 时间部分设置为午夜 无需通过各个日期部分手动重建新日期并重新格式化结果 我一直在努力this https www w3sch