回到頂部

as3 時間格式工具

時間:5年前   作者:CnctSoft   瀏覽:196   [站內原創,轉載請注明出處]

標簽: AS3  

public class DateUtil
	{
		public static function getUnixTimestamp():int{
			return new Date().time/1000;
		}
		
		/**
		 * 將日期格式化成YYYY-MM-DD格式 
		 * @param date Date
		 * @return str String
		 * 
		 */		
		public static function formatDateYYYYMMDD(date:Date):String
		{
			var fullYear:String = date.fullYear.toString();
			var month:String = date.month+1>9 ? (date.month+1).toString() : "0"+(date.month+1).toString();
			var _date:String = date.date>9 ? date.date.toString() : "0" + date.date.toString();
			return fullYear + "-" + month + "-" + _date;
		}
		
		/**
		 * 將日期格式化成YYYY-MM-DD HH:JJ:SS格式 
		 * @param date
		 * @return 
		 * 
		 */		
		public static function formatDate(date:Date):String
		{
			var fullYear:String = date.fullYear.toString();
			var month:String = date.month+1>9 ? (date.month+1).toString() : "0"+(date.month+1).toString();
			var _date:String = date.date>9 ? date.date.toString() : "0" + date.date.toString();
			var hours:String = date.hours > 9 ? date.hours.toString() : "0" + date.hours.toString();
			var minutes:String = date.minutes>9 ? date.minutes.toString() : "0" + date.minutes.toString();
			var seconds:String = date.seconds > 9 ? date.seconds.toString() : "0" + date.seconds.toString();
			return fullYear + "-" + month + "-" + _date + " " + hours + ":" + minutes + ":" + seconds;
		}
		
		public static function formatDateHHMMSS(date:Date):String
		{
			var hours:String = date.hours > 9 ? date.hours.toString() : "0" + date.hours.toString();
			var minutes:String = date.minutes>9 ? date.minutes.toString() : "0" + date.minutes.toString();
			var seconds:String = date.seconds > 9 ? date.seconds.toString() : "0" + date.seconds.toString();
			return hours + ":" + minutes + ":" + seconds;
		}
		
		public static function formatDateHHMMSS_SSS(date:Date):String
		{
			var hours:String = date.hours > 9 ? date.hours.toString() : "0" + date.hours.toString();
			var minutes:String = date.minutes>9 ? date.minutes.toString() : "0" + date.minutes.toString();
			var seconds:String = date.seconds > 9 ? date.seconds.toString() : "0" + date.seconds.toString();
			var mill:String = date.milliseconds.toString();
			if(date.milliseconds < 10)
				mill = "00" + date.milliseconds;
			else if(date.milliseconds < 100)
				mill = "0" + date.milliseconds;
			return hours + ":" + minutes + ":" + seconds + "." + mill;
		}
		
		public function DateUtil()
		{
		}
	}



內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。

評論努力加載中...
暫無評論
暫無評論

手機掃碼閱讀

熱門相關

加載中...
關于我們   聯系我們   申請友鏈   贊助記錄   站點地圖
? 2014 - 2017 www.1255315.live All Rights Reserved. 京ICP備14042174號-1
本站遵循 CC BY 4.0 協議,轉載請注明出處 。
辽宁十一选五走实图 云南时时彩中奖规则 基金看不见资产配置 安全的炒股配资平台 极速十一选五开奖结果 新疆体彩11选5走势图 山东十一选五任三遗漏 时时彩购买软件app 广东好彩1最新开奖结果 明天股票行情大盘走势 北京快三app下载地址