標籤:style blog io ar color sp for on div
Date.prototype.Format = function (fmt) { 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(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); for (var k in o) if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length))); return fmt; } //調用 var date = new Date().Format("yyyy-MM-dd hh:mm:ss");
2:
public class StringToDate {public static void main(String []args){ String myString="2011-09-18 11:20:30"; Date myDate=null; DateFormat df = DateFormat.getDateInstance(); //設定時間格式 SimpleDateFormat myFormDate = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); try { myDate = df.parse(myString); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); }System.out.println(myDate);}}結果:Sun Sep 18 00:00:00 CST 2011 function Todate(num) { //Fri Oct 31 18:00:00 UTC+0800 2008 num = num + ""; //給字串後就一個空格 var date = ""; var month = new Array(); month["Jan"] = 1; month["Feb"] = 2; month["Mar"] = 3; month["Apr"] = 4; month["May"] = 5; month["Jan"] = 6; month["Jul"] = 7; month["Aug"] = 8; month["Sep"] = 9; month["Oct"] = 10; month["Nov"] = 11; month["Dec"] = 12; var week = new Array(); week["Mon"] = "一"; week["Tue"] = "二"; week["Wed"] = "三"; week["Thu"] = "四"; week["Fri"] = "五"; week["Sat"] = "六"; week["Sun"] = "日"; str = num.split(" "); //根據空格組成數組 date = str[5] + "-"; //就是在2008的後面加一個“-” //通過修改這裡可以得到你想要的格式 date = date + month[str[1]] + "-" + str[2] + " " + str[3]; //date=date+" 周"+week[str[0]]; return date; }
js日期轉換Fri Oct 31 18:00:00 UTC+0800 2008轉換為yyyy-mm-dd