`
- 浏览:
305671 次
- 性别:
- 来自:
苏州
-
js中将时间转换为 "yyyy-MM-dd HH:mm:ss" 格式
js中将时间转换为 "yyyy-MM-dd HH:mm:ss" 格式
- function formatDate(date, format) {
-
if (!date) return;
-
if (!format) format = "yyyy-MM-dd";
-
switch(typeof date) {
-
case "string":
-
date = new Date(date.replace(/-/, "/"));
-
break;
-
case "number":
-
date = new Date(date);
-
break;
- }
-
if (!date instanceof Date) return;
- var dict = {
-
"yyyy": date.getFullYear(),
-
"M": date.getMonth() + 1,
-
"d": date.getDate(),
-
"H": date.getHours(),
-
"m": date.getMinutes(),
-
"s": date.getSeconds(),
-
"MM": ("" + (date.getMonth() + 101)).substr(1),
-
"dd": ("" + (date.getDate() + 100)).substr(1),
-
"HH": ("" + (date.getHours() + 100)).substr(1),
-
"mm": ("" + (date.getMinutes() + 100)).substr(1),
-
"ss": ("" + (date.getSeconds() + 100)).substr(1)
- };
-
return format.replace(/(yyyy|MM?|dd?|HH?|ss?|mm?)/g, function() {
-
return dict[arguments[0]];
- });
- }
-
-
alert(formatDate("2010-04-30", "yyyy-MM-dd HH:mm:ss"));
-
alert(formatDate("2010-4-29 1:50:00", "yyyy-MM-dd HH:mm:ss"));
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在web开发中,我们经常需要用js将时间戳转yyyy-MM-dd HH-mm-ss类似的格式,这样才适合我们的观感,那么我们该如何在js中将时间戳转换成这种格式呢?其实很简单,我们开发一个时间戳工具类,如下: 第一种:最简单的是...
长时间格式通常用于表示日期和时间的详细信息,例如"yyyy-MM-dd HH:mm:ss",而短时间格式通常用于表示日期的简洁信息,例如"yyyy-MM-dd"。 在Java时间转换中,获取当前时间可以使用java.util.Date类和java.util....
例如,`'yyyy-MM-dd hh:mm:ss'`会将日期格式化为"年-月-日 时:分:秒"的形式。函数内部通过正则表达式匹配并替换格式字符串中的占位符,然后根据日期对象的属性填充相应值。 JavaScript的`Date`对象还提供了一些原生...
假设我们有一个字符串形式的日期,其格式为“yyyy-MM-dd HH:mm:ss”,我们需要将其转换为`java.sql.Date`类型。这里的重点在于确保转换的准确性和兼容性,因为`java.sql.Date`与`java.util.Date`是不同的,前者主要...
例如,`style=101`会按照美国的日期格式(mm/dd/yyyy)输出,而`style=121`则遵循ODBC规范,输出格式为`yyyy-mm-dd HH:MI:SS[.fff]`。 以下是一些常见的`style`值及其对应的日期时间格式: - `style=1`(默认值)...
`datestr`函数则用于将日期数字转换为人类可读的字符串,'yyyy-MM-dd HH:mm:ss'是日期时间的格式。 配合这个函数,我们可以轻松地处理包含Unix时间戳的数据,例如从网络API获取的时间戳。例如,如果你有一个Unix...
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 指定格式 String formattedDate = formatter.format(date); // 格式化日期 ``` 5. **Java 8新API的使用** - `Instant`类代表...
本文将详细解释如何在JavaScript中将Long型日期转换为`YYYY-MM-DD`或`YYYY-MM-DD HH:mm:ss`格式。 首先,我们有两个主要的转换函数:`datetimeFormat`和`dateFormat`。它们接收一个Long型日期作为参数,并将其转化...
string customFormat = now.ToString("yyyy年MM月dd日 HH:mm:ss"); // "2021年12月31日 20:30:59" ``` 在WinForm应用中,日期转换常用于用户界面的显示,或者在保存、加载数据时进行格式化。例如,你可能有一个日期...
### Java将数字转换为时间格式的方法 在Java编程语言中,经常需要处理日期与时间相关的...通过上述内容,我们可以了解到Java中将数字转换为时间格式的基本方法及其背后的原理,这对于日常开发来说是非常实用的技能。
- **解释**:此命令用于设置当前会话的日期格式为“YYYY-MM-DD HH24:MI:SS”,即年-月-日 时:分:秒的形式。 通过上述命令的介绍,我们可以了解到Oracle数据库中常见的管理和操作方法,包括但不限于用户管理、表...
- TIMESTAMP:存储日期和时间,格式为YYYY-MM-DD HH:MI:SS.nn...,同样覆盖了完整的日期和时间范围。 - INTERVAL:SQL标准中的时间间隔类型,可以表示年、月、日、小时、分钟等的组合。 SQL语句是用来操作数据库...
默认情况下,datetime字段在Grid中会显示为“YYYY-MM-DD HH:MM:SS”格式,但我们可以自定义显示样式。 1. **设置显示格式**:要使datetime字段在Grid中以日期date形式显示,我们需要修改Grid的列属性。在代码中,你...
通常,日期向量可以是形如 [YYYY, MM, DD] 或 [YYYY, MM, DD, HH, MM, SS] 的形式,其中各元素分别代表年、月、日、小时、分钟和秒。 在MATLAB中,日期和时间可以使用`datetime`类进行处理。首先,我们可以创建一个...
3. **设定显示格式**:在“Display”选项下,你可以选择合适的时间显示格式,例如“yyyy-mm-dd”、“mm/dd/yyyy”或者“dd-mm-yyyy HH:MM:SS”等。这个设置决定了时间在图表上显示的方式。 4. **填充时间序列**:在...
你可以根据需求调整这个格式,比如改为“MM/dd/yyyy HH:mm:ss”来显示月份/日/年 小时:分钟:秒。 ### 二、`NSDate`转字符串 对于已有的`NSDate`对象,我们同样可以使用`NSDateFormatter`进行转换。下面的代码展示...
这里使用了`SimpleDateFormat`类来格式化日期和时间,其中`"yyyy-MM-dd HH:mm:ss"`指定了日期时间的格式。 #### 四、计算一年中的第几星期 计算一年中的第几周是非常实用的功能,尤其在日程管理或数据分析中。 ##...
<date:date value="${time}" parttern="yyyy-MM-dd HH:mm:ss"/> ``` 在上面的代码中,我们使用了我们的自定义标签来格式化时间戳字符串,并将格式化后的时间字符串输出到jsp页面中。 在jsp页面中将时间戳字符串...