不知什么时候,从别处搜来的。整理了一下保存在这以备后用
Date.prototype.format = function(format)
{
var o = {
"M+" : this.getMonth()+1, //月
"d+" : this.getDate(), //日
"h+" : this.getHours(), //小时
"m+" : this.getMinutes(), //分钟
"s+" : this.getSeconds(), //秒
"q+" : Math.floor((this.getMonth()+3)/3), //quarter
"S" : this.getMilliseconds() //millisecond
}
if(/(y+)/.test(format))
format=format.replace(RegExp.$1,(this.getFullYear()+"").substr(4 - RegExp.$1.length));
for(var k in o)
if(new RegExp("("+ k +")").test(format))
format = format.replace(RegExp.$1,RegExp.$1.length==1 ? o[k] :("00"+ o[k]).substr((""+ o[k]).length));
return format;
}
//测试
var temp=new Date();
alert(temp.format("yyyy-MM-dd"));
分享到:
相关推荐
### JavaScript中的Trim函数和日期时间格式化函数 在JavaScript中,字符串处理和日期操作是非常常见的需求,尤其是在数据清洗、格式转换等场景下。本文将详细介绍如何利用自定义方法实现字符串的Trim功能以及日期...
通过上述介绍可以看出,`date` 命令不仅能够帮助用户获取当前系统的日期时间信息,还能够通过丰富的格式化选项满足各种定制化的需求。无论是基本的时间查看还是复杂的日期计算任务,`date` 命令都能够提供强大的支持...
在编程领域,日期格式化是将日期对象转换为人类可读字符串的过程,这通常涉及到日期时间的表示方式、格式约定以及区域设置。`Date`格式化在Java、JavaScript、Python等许多编程语言中都非常重要,因为正确处理日期和...
js通用日期格式化工具,直接引用该工具类就可以使用,方便快捷,建议大家收藏此工具类,该工具很好的解决了前端页面显示日期格式问题
- 常见的日期时间格式化方法可以将Date对象转换为指定格式的字符串。 - `Date.prototype.isLeapYear` 方法判断是否为闰年。 - `Date.prototype.Format` 方法自定义格式化日期时间。 - 格式化中常用的是:YYYY...
首先,我们需要理解 MySQL 中日期时间字段的存储格式,通常有 DATE、TIME、DATETIME 和 TIMESTAMP 等类型。在与前端交互时,这些日期需要转换成适合显示的格式。Spring MyBatis 在处理 SQL 查询时,可以使用 `java....
通过不同的格式字符串,可以轻松地获取到所需的日期时间格式。此外,第二种方法还提供了更丰富的格式选项,如星期的显示,适用于需要更复杂日期格式化需求的应用场景。 ### 使用建议 虽然上述两种方法非常实用,但...
之前在做app,ios程序员要求将html5的日期(2015年10月15日转换为2015-10-15),这里了用户的错觉来实现,简单粗暴
它接受一个字符串参数,用于指定输出的日期时间格式。例如,使用`"yyyy-MM-dd HH:mm:ss"`可以输出“年-月-日 时:分:秒”的格式。此外,该方法还接受一个`IFormatProvider`参数,通常使用`DateTimeFormatInfo....
此外,值得注意的是,MySQL中的日期时间格式和一些编程语言(如Python、PHP等)中的格式字符串有相似之处,这为跨语言编程提供了便利。掌握这些日期时间函数和格式化方法对于数据库开发者来说是非常重要的,因为几乎...
首先,`java.util.Date`是Java早期用于表示日期和时间的基础类,但它并不提供直接的格式化功能。为了将`Date`对象转换为字符串或反之,我们需要借助`SimpleDateFormat`类。`SimpleDateFormat`是一个具体的类,它实现...
在处理日期时间相关的数据时,经常会遇到各种格式化的需求。特别是在PHP中,`datetime`类型的处理尤为重要,因为这直接影响到数据的正确性以及程序的健壮性。本文主要针对“datetime类型用date格式化问题”进行详细...
此外,Java 8引入了新的日期时间API,包括`java.time.LocalDate`、`java.time.LocalDateTime`和`java.time.format.DateTimeFormatter`等类,它们提供了更强大且易于使用的日期时间处理功能。虽然`SimpleDateFormat`...
以上介绍的方法覆盖了Android中常见的日期格式化需求,从基本的月日格式到完整的日期时间,再到处理不同精度的时间戳,甚至包括获取当前日期和星期。掌握这些方法,可以帮助开发者在处理日期和时间数据时更加...
在JavaScript中,我们可以使用内置的`Date`对象来创建、操作和格式化日期。 首先,`Date`对象是JavaScript中的内置构造函数,可以用来创建一个新的日期实例。例如: ```javascript let date = new Date(); // 创建...
此外,除了手动格式化,还可以使用一些库,如Moment.js或date-fns,它们提供了更丰富的日期时间处理功能和易用的API,可以轻松实现各种复杂的日期时间格式化需求。不过,对于基础的格式化需求,了解和掌握JavaScript...
### Java完美按格式化字符串String转sql.Date 在Java编程中,经常需要处理日期与时间相关的数据。特别是在数据库操作时,经常会遇到需要将字符串类型的日期转换为`java.sql.Date`类型的情况。本文将详细介绍如何...
在iOS开发中,日期和时间的格式化是一个常见的任务,特别是在显示用户友好的时间戳时。"iOS日期格式化类(刚刚、一分钟前、昨天、周几)"这个主题聚焦于如何利用Objective-C来处理日期的本地化显示,使得时间表述更加...
在处理JSON(JavaScript Object Notation)数据时,时间格式化是一个常见的需求。JSON通常用于在服务器和客户端之间传递数据,其中时间戳通常是字符串或数字格式,而我们往往希望在前端将其转化为用户友好的日期和...
例如,如果你传递的是一个日期时间对象,而只想显示日期部分,可以设置`type`属性为"date": ```jsp ${myDateTime}" type="date" pattern="yyyy-MM-dd" /> ``` 总的来说,EL和JSTL提供了灵活且方便的方式来处理和...