- 浏览: 633450 次
- 性别:
- 来自: 青岛
文章分类
最新评论
-
mojingqing:
感谢!
MySQL修改my.ini后,出现错误:Incorrect information in file: '.\xx\xx.frm -
qq3061280:
qq3061280 写道
FATAL ERROR in native method: JDWP No transports i -
qq3061280:
FATAL ERROR in native method: JDWP No transports i -
xiebo1983:
http://sqkoo.com/mysql-function ...
Date format -
java_xiaoyi:
...
[SQLServer]传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确
This was developed to allow for the formatting of dates in JavaScript and ActionScript like PHP can do. I actually just took the documentation from the PHP date function and went down the list implementing every option that I could do easily. I know more support could be added, but I didn't need it (and still don't). If anyone embellishes on this let me know and we can post better versions!
Using it is simple, but you may need to refer to the available format string options often to remember how to use it. I always need to refer to PHP's date documentation every time I use it.
Here are the format options that may be used (taken from php.net and modified a bit):
format character Description Example returned values
And here is the format function in all it's glory:
参考链接:http://jacwright.com/projects/javascript/date_format
Using it is simple, but you may need to refer to the available format string options often to remember how to use it. I always need to refer to PHP's date documentation every time I use it.
var myDate = new Date(); alert(myDate.format('M jS, Y')); // May 11th, 2006
Here are the format options that may be used (taken from php.net and modified a bit):
format character Description Example returned values
Day d Day of the month, 2 digits with leading zeros 01 to 31 D A textual representation of a day, three letters Mon through Sun j Day of the month without leading zeros 1 to 31 l (lowercase 'L') A full textual representation of the day of the week Sunday through Saturday N ISO-8601 numeric representation of the day of the week (added in PHP 5.1.0) 1 (for Monday) through 7 (for Sunday) S English ordinal suffix for the day of the month, 2 characters st, nd, rd or th. Works well with j w Numeric representation of the day of the week 0 (for Sunday) through 6 (for Saturday) z (unsuported) The day of the year (starting from 0) 0 through 365 Week W (unsuported) ISO-8601 week number of year, weeks starting on Monday (added in PHP 4.1.0) Example: 42 (the 42nd week in the year) Month F A full textual representation of a month, such as January or March January through December m Numeric representation of a month, with leading zeros 01 through 12 M A short textual representation of a month, three letters Jan through Dec n Numeric representation of a month, without leading zeros 1 through 12 t Number of days in the given month 28 through 31 Year L (unsuported) Whether it's a leap year 1 if it is a leap year, 0 otherwise. o (unsuported) ISO-8601 year number. This has the same value as Y, except that if the ISO week number (W) belongs to the previous or next year, that year is used instead. (added in PHP 5.1.0) Examples: 1999 or 2003 Y A full numeric representation of a year, 4 digits Examples: 1999 or 2003 y A two digit representation of a year Examples: 99 or 03 Time a Lowercase Ante meridiem and Post meridiem am or pm A Uppercase Ante meridiem and Post meridiem AM or PM B (unsuported) Swatch Internet time 000 through 999 g 12-hour format of an hour without leading zeros 1 through 12 G 24-hour format of an hour without leading zeros 0 through 23 h 12-hour format of an hour with leading zeros 01 through 12 H 24-hour format of an hour with leading zeros 00 through 23 i Minutes with leading zeros 00 to 59 s Seconds, with leading zeros 00 through 59 Timezone e (unsuported) Timezone identifier (added in PHP 5.1.0) Examples: UTC, GMT, Atlantic/Azores I (unsuported) Whether or not the date is in daylights savings time 1 if Daylight Savings Time, 0 otherwise. O Difference to Greenwich time (GMT) in hours Example: +0200 P Difference to Greenwich time (GMT) with colon between hours and minutes (added in PHP 5.1.3) Example: +02:00 T (unsuported) Timezone setting of this machine Examples: EST, MDT ... Z Timezone offset in seconds. The offset for timezones west of UTC is always negative, and for those east of UTC is always positive. -43200 through 43200 Full Date/Time c (unsuported) ISO 8601 date (added in PHP 5) 2004-02-12T15:19:21+00:00 r RFC 2822 formatted date Example: Thu, 21 Dec 2000 16:01:07 +0200 U Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT) See also time()
And here is the format function in all it's glory:
// Simulates PHP's date function Date.prototype.format = function(format) { var returnStr = ''; var replace = Date.replaceChars; for (var i = 0; i < format.length; i++) { var curChar = format.charAt(i); if (replace[curChar]) returnStr += replace[curChar].call(this); else returnStr += curChar; } return returnStr; }; Date.replaceChars = { shortMonths: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], longMonths: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], shortDays: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], longDays: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], // Day d: function() { return (this.getDate() < 10 ? '0' : '') + this.getDate(); }, D: function() { return Date.replace.shortDays[this.getDay()]; }, j: function() { return this.getDate(); }, l: function() { return Date.replace.longDays[this.getDay()]; }, N: function() { return this.getDay() + 1; }, S: function() { return (this.getDate() % 10 == 1 && this.getDate() != 11 ? 'st' : (this.getDate() % 10 == 2 && this.getDate() != 12 ? 'nd' : (this.getDate() % 10 == 13 && this.getDate() != 1 ? 'rd' : 'th'))); }, w: function() { return this.getDay(); }, z: function() { return "Not Yet Supported"; }, // Week W: function() { return "Not Yet Supported"; }, // Month F: function() { return Date.replace.longMonths[this.getMonth()]; }, m: function() { return (this.getMonth() < 11 ? '0' : '') + (this.getMonth() + 1); }, M: function() { return Date.replace.shortMonths[this.getMonth()]; }, n: function() { return this.getMonth() + 1; }, t: function() { return "Not Yet Supported"; }, // Year L: function() { return "Not Yet Supported"; }, o: function() { return "Not Supported"; }, Y: function() { return this.getFullYear(); }, y: function() { return ('' + this.getFullYear()).substr(2); }, // Time a: function() { return this.getHours() < 12 ? 'am' : 'pm'; }, A: function() { return this.getHours() < 12 ? 'AM' : 'PM'; }, B: function() { return "Not Yet Supported"; }, g: function() { return this.getHours() == 0 ? 12 : (this.getHours() > 12 ? this.getHours() - 12 : this.getHours()); }, G: function() { return this.getHours(); }, h: function() { return (this.getHours() < 10 || (12 < this.getHours() < 22) ? '0' : '') + (this.getHours() < 10 ? this.getHours() + 1 : this.getHours() - 12); }, H: function() { return (this.getHours() < 10 ? '0' : '') + this.getHours(); }, i: function() { return (this.getMinutes() < 10 ? '0' : '') + this.getMinutes(); }, s: function() { return (this.getSeconds() < 10 ? '0' : '') + this.getSeconds(); }, // Timezone e: function() { return "Not Yet Supported"; }, I: function() { return "Not Supported"; }, O: function() { return (this.getTimezoneOffset() < 0 ? '-' : '+') + (this.getTimezoneOffset() / 60 < 10 ? '0' : '') + (this.getTimezoneOffset() / 60) + '00'; }, T: function() { return "Not Yet Supported"; }, Z: function() { return this.getTimezoneOffset() * 60; }, // Full Date/Time c: function() { return "Not Yet Supported"; }, r: function() { return this.toString(); }, U: function() { return this.getTime() / 1000; } }
参考链接:http://jacwright.com/projects/javascript/date_format
发表评论
-
Mac 安装MySQL
2016-01-30 19:25 686Mac版MySQL安装时,可以下载dmg版的安装文件 h ... -
SSH 源码下载
2014-11-17 23:41 742Struts源码 http://archive.apac ... -
weblogic 应用配置
2010-06-25 08:15 1205最近要把项目转到weblogic上,因此将我自己如何配置程序应 ... -
lighttpd 域名相关问题解决(转)
2010-01-21 16:57 1061所需模块:server .modules = ( &quo ... -
server-status 权限设置
2010-01-21 16:54 1038ExtendedStatus On SetEnvIf Hos ... -
LightTPD for Windows
2010-01-16 11:37 935LightTPD for Windows: http://e ... -
JkLogFile 按时间分割日志
2009-12-31 16:43 1783JkLogFile "|C:/apache2.2/b ... -
windows下配置Mysqlreport监视工具
2009-12-03 10:12 2427需要的工具: 1:perl脚本解析工具:http://www ... -
spring c3p0的配置参数说明
2009-10-12 09:21 1087applicationContext.xml 文件: < ... -
取消Eclipse的自动代码格式化
2009-07-06 13:59 1974前段时间在Eclipse里面设置了java文件保存时自动格式化 ... -
Apache+Tomcat 泛域名配置
2009-07-03 17:26 3255Apache与Tomcat的结合在此就不赘述,详情可参考 ... -
Apache+tomcat 集群 查看JK Status
2009-06-22 08:43 4843有两种方法: 方法1: 在workers.properti ... -
在firefox3.5 下安装 page speed
2009-06-15 09:11 2591Steps Download the page-s ... -
Page Speed 下载
2009-06-05 17:24 3698Page Speed 下载链接 http://code.go ... -
安装版tomcat tomcat6w.exe参数配置
2009-05-11 15:28 4932双击 tomcat6w.exe 选择 Java->Jav ... -
js 传参
2009-04-29 13:23 1623<script > function getQu ... -
编辑页面,修改charset后,css不能控制页面显示
2009-02-23 10:24 1568最近编辑页面时,修改了一些页面的编码形式,把原来不是chars ... -
apache + tomcat 一个网站多域名
2009-02-04 13:40 1505因此处是进行多域名设置,所以 Apache 与 tomcat的 ... -
访问 Apache很慢
2008-12-19 16:07 2811现在公司的网站访问量很大,导致后台频繁报错,并且打开一个静态页 ... -
解决Apache日志文件ACCESS.LOG日益膨胀的一个办法
2008-11-22 14:07 2365从网上搜索了一些资料的解决方法 写道 将httpd.conf中 ...
相关推荐
javascript中Date format(js日期格式化)方法小结.docx
主要介绍了优化Vue中date format的性能详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
DATE_FORMAT时间Sql比较 for循环+hashmap
主要介绍了javascript中Date format,即js日期格式化的方法.实例总结了三种常见的JavaScript日期格式化技巧,需要的朋友可以参考下
在上篇文章给大家介绍了js对Date对象的操作的问题(生成一个倒数7天的数组),本篇介绍有关js日期格式化之javascript Date format,本文通过三种方法给大家讲解,具体内容请看下文。 方法一: // 对Date的扩展,将 ...
DATE_FORMAT(date,format) Formats the date value according to the format string. The following specifiers may be used in the format string. As of MySQL 3.23, the “%” character is required before ...
主要介绍了Java date format时间格式化操作,结合具体实例形式分析了java针对日期时间进行格式化操作的相关实现技巧,需要的朋友可以参考下
Oracle的NLS_DATE_FORMAT设置(日期格式设置)_ITPUB博客.mhtml
之前在做app,ios程序员要求将html5的日期(2015年10月15日转换为2015-10-15),这里了用户的错觉来实现,简单粗暴
jquery-dateFormat, 使用JavaScript格式化日期输出的jQuery插件 使用JavaScript格式输出日期输出的jQuery dateformat插件- 拥有的,jQuery是最小的日期格式库。 ! 安装下载最新的jquery.dateFormat.js 或者 jquery....
dateformat.js 是一个非常简洁、轻量级、不到 5kb 的很简洁的 Javascript 库, 它是一个时间的处理工具类。
前端开源库-date_format日期格式,类似于PHP的JS日期格式
dateformat - 一个优秀的node.js日期格化包
我们在写SQL时候,往往...DATE_FORMAT(sch.create_time, '%Y-%m-%d %H:%i:%s') as createtime FROM topic t LEFT JOIN student_commit_history sch on t.id = sch.topic_id where sch.student_id =41 AND sch.create_t
搭建MHA时所需的包,MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用.在宕机的时间内(通常10—30秒内),完成故障切换,部署MHA,可避免主从一致性问题,节约购买新服务器的费用...
javascript格式化代码 js格式化代码
java.lang.IllegalArgumentException Cannot format given Object as a Date
yyyy-MM-dd形式 js timeformat dateformat