问题标签 [date-conversion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 为什么strtotime对不同的时区返回相同的结果
我正在使用 php 和 mysql 来开发我的应用程序。对于此应用程序,时间起着重要作用,因为我想根据用户选择的时区向他们显示数据。为此,我使用 strtotime 将时间转换为数字形式,但我只是注意到 strtotime 为所有时区返回相同的值。我编写了以下代码进行测试。
但输出是
为什么返回值相同?
javascript - 将纪元日期转换为人类可读格式时需要帮助解决问题 - Javascript
我的 java 脚本应用程序使用 .net Web 服务从后端获取数据。除了日期/时间转换外,一切正常。我需要将服务返回的纪元日期转换为用户的本地浏览器日期。
Web 服务以以下格式返回日期,
这就是我将其转换为人类可读日期所做的工作,
我去掉连字符 (-) 之后的所有内容,并使用剩余的数据进行日期转换
对于上述纪元值,预期日期为,
2012 年 4 月 24 日晚上 9:10:22 - 此日期显示在 .net 应用程序中,该应用程序实际上是在创建/更新新项目时将此日期插入 MS SQL 服务器的源应用程序。他们将 SQL 服务器日期转换为本地日期(使用 .net)并在 UI 中显示。
但是当我使用上面的脚本形成日期时,我得到的值是,
2012-4-25 4:10:22 (EDT)(比上述日期多 7 小时)。
我不确定我错在哪里..有人可以帮我解决这个问题吗?
json - ExtJS 指定转换的现有日期格式
我有很多用 ExtJS 显示的数据,我不知道如何指定数据的格式以便正确转换。我们正在尝试以 m/d/y 格式显示数据。数据以 Ymd 格式输出(20130214,无连字符)。我怎样才能告诉 ExtJS 日期的格式,以便可以对其进行解析?
日期是通过 JSON 从远程服务检索的,所以我能更改的只是列标题 JSON 文件。
任何建议将不胜感激。我尝试在列上设置 submitFormat 和 dateFormat 参数,但没有奏效。
php - 在php中将三个变量数据转换为日期格式
我有三个包含值的变量,如下所示
我想将这三个变量数据转换为 php 中的日期格式并存储在另一个变量 Ho 中以执行此操作?
android - 如何以日期格式获取日期选择器值?
我的数据选择器有问题
我使用代码获取如下所示的日期、月份和年份
但是当我打印日期时,它显示的值是 7 而不是 07,而对于月份,它显示的值是 2 而不是 02
我希望这些整数数据采用日期格式,即;例如:02-02-2013, 24-12-2013
有没有可能的方法????
sql-server-2008 - 转换日期用户定义的函数不起作用
您好我正在尝试在 SQL Server 2008 中创建一个用户定义的函数,以将日期从一种格式转换为另一种格式。
我使用的日期缺少世纪,即 1610101 是 1961/01/01,而 213/02/15 实际上是 2013/02/15。
我已经在这几个网站上搜索了一个很好的解决方案,但我看不出它有什么问题。
android - 特定设备中的Android parseException无法解析日期?
在我的 android 应用程序中,我使用以下方法将字符串转换为日期
它在大多数移动设备上都可以正常工作,但由于某种原因,它在 2.2 版本的设备和一些三星设备中无法正常工作并抛出 parse Exception unparseable date。请帮忙。
java - 将字符串日期转换为字符串日期不同格式
我是 Java 新手。Postgres db 包含日期格式为yyyy-MM-dd
. 我需要转换为dd-MM-yyyy
.
我试过这个,但错误的结果是显示
c++ - 将一个字符串转换为另一个字符串的问题
我想将表单的日期 strVal="1992-12-12" 或 "1992-9-9" 转换为 19921212 和 19920909。为此,我用 C/C++ 编写了以下代码。但问题在于它将 1992-12-12 转换为 1992012012。谁能指导我如何修复这个错误?我也可能有“1992-9”形式的输入,我想将其转换为 19920900。或“1992”到“19920000”
oracle - 如何在 oracle 中运行带有一些日期操作 sql 的过程
我在 oracle 中创建了一个过程,如下所示:
它没有运行,出现以下错误:
如果我删除第二个 sql 中的 where 条件,那么它会成功运行。
在同一过程中使用 sql 更改会话也不起作用。
请帮忙。
我在 sql-developer (ubuntu Oneiric 11) 中运行这个程序