mysql中时间的储存方式_数据库存储时间的几种方式

//扩展Date的format方法

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),"S": this.getMilliseconds()

}if (/(y+)/.test(format)) {

format= format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));

}for (var k ino) {if (new RegExp("(" + k + ")").test(format)) {

format= format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" +o[k]).length));

}

}returnformat;

}/**

*转换日期对象为日期字符串

* @param date 日期对象

* @param isFull 是否为完整的日期数据,

* 为true时, 格式如"2000-03-05 01:05:04"

* 为false时, 格式如 "2000-03-05"

* @return 符合要求的日期字符串*/function getSmpFormatDate(date, isFull) {var pattern = "";if (isFull == true || isFull ==undefined) {

pattern= "yyyy-MM-dd hh:mm:ss";

}else{

pattern= "yyyy-MM-dd";

}returngetFormatDate(date, pattern);

}/**

*转换当前日期对象为日期字符串

* @param date 日期对象

* @param isFull 是否为完整的日期数据,

* 为true时, 格式如"2000-03-05 01:05:04"

* 为false时, 格式如 "2000-03-05"

* @return 符合要求的日期字符串*/function getSmpFormatNowDate(isFull) {return getSmpFormatDate(newDate(), isFull);

}/**

*转换long值为日期字符串

* @param l long值

* @param isFull 是否为完整的日期数据,

* 为true时, 格式如"2000-03-05 01:05:04"

* 为false时, 格式如 "2000-03-05"

* @return 符合要求的日期字符串*/function getSmpFormatDateByLong(l, isFull) {return getSmpFormatDate(newDate(l), isFull);

}/**

*转换long值为日期字符串

* @param l long值

* @param pattern 格式字符串,例如:yyyy-MM-dd hh:mm:ss

* @return 符合要求的日期字符串*/function getFormatDateByLong(l, pattern) {return getFormatDate(newDate(l), pattern);

}/**

*转换日期对象为日期字符串

* @param l long值

* @param pattern 格式字符串,例如:yyyy-MM-dd hh:mm:ss

* @return 符合要求的日期字符串*/function getFormatDate(date, pattern) {if (date ==undefined) {

date= newDate();

}if (pattern ==undefined) {

pattern= "yyyy-MM-dd hh:mm:ss";

}returndate.format(pattern);

}//alert(getSmpFormatDate(new Date(1279849429000), true));//alert(getSmpFormatDate(new Date(1279849429000),false));//alert(getSmpFormatDateByLong(1279829423000, true));

alert(getSmpFormatDateByLong(1279829423000,false));//alert(getFormatDateByLong(1279829423000, "yyyy-MM"));//alert(getFormatDate(new Date(1279829423000), "yy-MM"));//alert(getFormatDateByLong(1279849429000, "yyyy-MM hh:mm"));

数据很详细 CREATE TABLE `zb_calendar` ( `GregorianDateTime` varchar(255) DEFAULT NULL COMMENT '公历日期时间', `LunarDateTime` varchar(255) DEFAULT NULL COMMENT '农历日期时间', `LunarShow` varchar(255) DEFAULT NULL, `IsJieJia` varchar(255) DEFAULT NULL, `LJie` varchar(255) DEFAULT NULL COMMENT '农历节日', `GJie` varchar(255) DEFAULT NULL COMMENT '公历节日', `Yi` varchar(255) DEFAULT NULL COMMENT '宜', `Ji` varchar(255) DEFAULT NULL COMMENT '忌', `ShenWei` varchar(255) DEFAULT NULL COMMENT '神位', `Taishen` varchar(255) DEFAULT NULL COMMENT '胎神', `Chong` varchar(255) DEFAULT NULL COMMENT '冲煞', `SuiSha` varchar(255) DEFAULT NULL COMMENT '岁煞', `WuxingJiazi` varchar(255) DEFAULT NULL COMMENT '五行甲子', `WuxingNaYear` varchar(255) DEFAULT NULL COMMENT '纳音五行年', `WuxingNaMonth` varchar(255) DEFAULT NULL COMMENT '纳音五行月', `WuxingNaDay` varchar(255) DEFAULT NULL COMMENT '纳音五行日', `MoonName` varchar(255) DEFAULT NULL COMMENT '农历月名称', `XingEast` varchar(255) DEFAULT NULL COMMENT '星宿吉凶(东方星座)', `XingWest` varchar(255) DEFAULT NULL COMMENT '四方(星座)', `PengZu` varchar(255) DEFAULT NULL COMMENT '彭祖百忌', `JianShen` varchar(255) DEFAULT NULL COMMENT '黄历12值神建', `TianGanDiZhiYear` varchar(255) DEFAULT NULL COMMENT '天干地支年', `TianGanDiZhiMonth` varchar(255) DEFAULT NULL COMMENT '天干地支月', `TianGanDiZhiDay` varchar(255) DEFAULT NULL COMMENT '天干地支日', `LMonthName` varchar(255) DEFAULT NULL COMMENT '农历月名称', `LYear` varchar(255) DEFAULT NULL COMMENT '生肖', `LMonth` varchar(255) DEFAULT NULL COMMENT '农历月', `LDay` varchar(255) DEFAULT NULL COMMENT '农历日', `SolarTermName` varchar(255) DEFAULT NULL COMMENT '农历节气的名称' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='万年历';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值