问题标签 [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.
mysql - 如何使用 VB.NET 在 MySql 中分配空值
我不确定为什么 VB 让一切变得如此痛苦。我有一个字段以存储在 MySQL 数据库中所需的格式存储日期和时间
现在我需要像 DBNull 一样将 AppDate 分配给 NUll,但我不能直接这样做。如果我将 AppDate 更改为 Date 那么我没有得到所需的格式。
任何帮助表示赞赏。
提前致谢。
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} 也是如此。
sql - 从 getdate 方法获取日期字符串
我需要使用 sql 语句的日期字符串,例如..
这将返回2010-06-08 16:31:47.667
但我需要这种格式201006081631
=yyyymmddhoursmin
我怎样才能得到这个?
谢谢
javascript - 从 JS 日期对象获取 YYYYMMDD 格式的字符串?
我正在尝试使用 JS 将 a转换为格式date object
的字符串。YYYYMMDD
有比连接Date.getYear()
,Date.getMonth()
和更简单的方法Date.getDay()
吗?
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
这一切都很好,但是,我想让它看起来更好......逗号太多了,而且有点太长了(我知道,我很挑剔......)。我想要的是:
- 如果时间跨度小于一天,则输出应为
7 hours, 33 minutes ago
- 如果时间跨度小于一周,则输出应为
4 days ago
- 如果时间跨度小于一个月,则输出应为
2 weeks, 6 days ago
- 如果时间跨度超过一个月,则输出应为
4 months ago
- 在时间跨度超过一年的最终情况下,输出应该是
Over a year ago
正如你所看到的,我目前正在使用 CodeIgniter 函数来简化这一点——但如果有任何原生 PHP 函数可以做我想做的事情,那就太棒了。
谢谢你的帮助!
杰克
javascript - 如何格式化自 xxx 以来的时间,例如“4 分钟前”,类似于 Stack Exchange 站点
问题是如何将 JavaScript 格式化Date
为一个字符串,说明经过的时间,类似于您在 Stack Overflow 上看到的时间显示方式。
例如
- 1 分钟前
- 1小时前
- 1天前
- 1个月前
- 1年前
python - 如何以我想要的格式获取 Python 日期?
我正在从 Python 中的 Excel 单元格中读取日期(.Value
在单元格上使用)......我得到的结果是:
我认为这是一个字符串,因此开始尝试弄清楚如何将其转换为我需要的格式(本例中为“yyyyMMdd”或“20100706”)。然而,在玩了一些之后,我意识到它没有被拉成一个字符串......在它上面运行 type() 返回<type 'time'>
。
然后我假设它是一个 Python 时间对象,并尝试使用strftime
它来将其转换为字符串......但这也不起作用。它不识别strftime
值的方法。
关于如何正确解析并获得我想要的格式的任何想法?我究竟做错了什么?(如果这清楚地包含日期和时间,为什么 Python 会自动将其视为时间对象?)
php - PHP 中人类可读的、当前时间敏感的日期和时间格式
有没有一种轻松的方法可以将 unix 时间戳、MySQL 时间戳、MySQL 日期时间(或任何其他标准日期和时间格式)转换为以下形式的字符串:
- 今天,下午 6:00
- 明天中午 12:30
- 星期三,下午 4:00
- 下周五上午 11:00
我不知道该怎么称呼这些 - 我猜是对话式的,当前对时间敏感的日期格式?
mysql - 在 MySQL 中解析日期
如何将以下内容转换为日期以插入/更新到MySQL 中的TIMESTAMP
or字段?DATE
DATE_FORMAT()
用于格式化日期,但不是相反。
sql - sqlite 时间戳格式化
我正在尝试使用 sqlite 数据库中的日期。我将日期存储为时间戳,但是当我使用 strftime() 将它们格式化为人类可读的日期时,我得到了意想不到的结果。
考虑以下情况,我选择当前时间戳:
然后我尝试使用我现在知道代表的时间戳来格式化日期,期望得到今天日期的人类可读格式:
相反,我得到了上述结果。这是正确的行为吗?难道我做错了什么?
提前致谢,
凯文