问题标签 [date-formatting]

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.

0 投票
7 回答
35681 浏览

mysql - 如何使用 VB.NET 在 MySql 中分配空值

我不确定为什么 VB 让一切变得如此痛苦。我有一个字段以存储在 MySQL 数据库中所需的格式存储日期和时间

现在我需要像 DBNull 一样将 AppDate 分配给 NUll,但我不能直接这样做。如果我将 AppDate 更改为 Date 那么我没有得到所需的格式。

任何帮助表示赞赏。

提前致谢。

0 投票
1 回答
2826 浏览

silverlight - 使用 Silverlight 中数据表单的数据注释进行日期格式化

这可能是一个简单的答案,但我在格式化数据表单字段的日期时遇到问题..

我已将此绑定到一个注释类,该类具有字段 DateCreated 的注释:

无论我设置什么数据格式字符串,它都会返回:例如 4/6/2010 10:02:15 AM

我希望这个格式为 yyyy-MM-dd HH:mm:ss

我已经尝试了 {0:yyyy-MM-dd hh:mm:ss} 上面的自定义格式,但它仍然是相同的输出。{0:u} 或 {0:s} 也是如此。

0 投票
3 回答
1210 浏览

sql - 从 getdate 方法获取日期字符串

我需要使用 sql 语句的日期字符串,例如..

这将返回2010-06-08 16:31:47.667

但我需要这种格式201006081631=yyyymmddhoursmin

我怎样才能得到这个?

谢谢

0 投票
50 回答
1270676 浏览

javascript - 从 JS 日期对象获取 YYYYMMDD 格式的字符串?

我正在尝试使用 JS 将 a转换为格式date object的字符串。YYYYMMDD有比连接Date.getYear(),Date.getMonth()和更简单的方法Date.getDay()吗?

0 投票
2 回答
1578 浏览

php - 使 PHP/MySQL 时间戳看起来更有吸引力

所以基本上,我目前正在从我的 MySQL 数据库中选择一个时间戳。在数据库中,时间戳如下所示:

2010-06-30 12:36:08

显然对于一个 webapp 来说,这对用户来说并不是很有吸引力。所以,使用一些 CodeIgniter 函数,我让它看起来更好一些。

如果你不使用 CodeIgniter,那么一切都是标准的 PHP,除了echo timespan(). CodeIgniter 只是将其呼应为“英语”时间跨度。因此,示例输出将是:

2 Months, 4 Weeks, 5 Hours, 20 Minutes ago

这一切都很好,但是,我想让它看起来更好......逗号太多了,而且有点太长了(我知道,我很挑剔......)。我想要是:

  1. 如果时间跨度小于一天,则输出应为7 hours, 33 minutes ago
  2. 如果时间跨度小于一周,则输出应为4 days ago
  3. 如果时间跨度小于一个月,则输出应为2 weeks, 6 days ago
  4. 如果时间跨度超过一个月,则输出应为4 months ago
  5. 在时间跨度超过一年的最终情况下,输出应该是Over a year ago

正如你所看到的,我目前正在使用 CodeIgniter 函数来简化这一点——但如果有任何原生 PHP 函数可以做我想做的事情,那就太棒了。

谢谢你的帮助!

杰克

0 投票
31 回答
230076 浏览

javascript - 如何格式化自 xxx 以来的时间,例如“4 分钟前”,类似于 Stack Exchange 站点

问题是如何将 JavaScript 格式化Date为一个字符串,说明经过的时间,类似于您在 Stack Overflow 上看到的时间显示方式。

例如

  • 1 分钟前
  • 1小时前
  • 1天前
  • 1个月前
  • 1年前
0 投票
2 回答
1688 浏览

python - 如何以我想要的格式获取 Python 日期?

我正在从 Python 中的 Excel 单元格中读取日期(.Value在单元格上使用)......我得到的结果是:

我认为这是一个字符串,因此开始尝试弄清楚如何将其转换为我需要的格式(本例中为“yyyyMMdd”或“20100706”)。然而,在玩了一些之后,我意识到它没有被拉成一个字符串......在它上面运行 type() 返回<type 'time'>

然后我假设它是一个 Python 时间对象,并尝试使用strftime它来将其转换为字符串......但这也不起作用。它不识别strftime值的方法。

关于如何正确解析并获得我想要的格式的任何想法?我究竟做错了什么?(如果这清楚地包含日期和时间,为什么 Python 会自动将其视为时间对象?)

0 投票
6 回答
2345 浏览

php - PHP 中人类可读的、当前时间敏感的日期和时间格式

有没有一种轻松的方法可以将 unix 时间戳、MySQL 时间戳、MySQL 日期时间(或任何其他标准日期和时间格式)转换为以下形式的字符串:

  • 今天,下午 6:00
  • 明天中午 12:30
  • 星期三,下午 4:00
  • 下周五上午 11:00

我不知道该怎么称呼这些 - 我猜是对话式的,当前对时间敏感的日期格式?

0 投票
2 回答
56585 浏览

mysql - 在 MySQL 中解析日期

如何将以下内容转换为日期以插入/更新到MySQL 中的TIMESTAMPor字段?DATE

DATE_FORMAT()用于格式化日期,但不是相反。

0 投票
3 回答
51567 浏览

sql - sqlite 时间戳格式化

我正在尝试使用 sqlite 数据库中的日期。我将日期存储为时间戳,但是当我使用 strftime() 将它们格式化为人类可读的日期时,我得到了意想不到的结果。

考虑以下情况,我选择当前时间戳:

然后我尝试使用我现在知道代表的时间戳来格式化日期,期望得到今天日期的人类可读格式:

相反,我得到了上述结果。这是正确的行为吗?难道我做错了什么?

提前致谢,

凯文