日期、時間、數字格式轉換


日期、時間、數字格式轉換:

/**
 * *---------------------------------------*
 * |    *** 日期、時間、數字格式轉換 ***     |
 * *---------------------------------------*
 *
 * 編輯修改收錄:fengzi(瘋子、wu341、wgq341)
 *
 * 不會寫代碼,我是代碼搬運工。
 * 聯系方式:QQ(493712833)。
 *
 * 隨   筆: https://www.cnblogs.com/fengziwu/
 *
 * 版權協議:請自覺遵守LGPL協議,歡迎修改、復制、轉載、傳播給更多需要的人。
 * 免責聲明:任何因使用此軟件導致的糾紛與軟件/程序開發者無關。
 * 日   期: 2019.05.08
 *
 */

package fengzi.convert
{
	public class ConvertUtil
	{
		/**
		* @convertTime                     毫秒轉時分
		* @param            mill           毫秒
		* @param            value          顯示時間格式的布爾值
		* @return                          時間格式 00:00或00:00:00
		*/
		public static function convertTime(mill:Number,value:Boolean=true):String
		{
			mill = mill / 1000;
			var minutes = int(mill / 60);
			var seconds = int(mill % 60);
			var hours=Math.floor(mill/60/60);
			minutes < 10 ? minutes = "0" + minutes:null;
			seconds < 10 ? seconds = "0" + seconds:null;
			hours < 10 ? hours = "0" + hours:null;
			if (value)
			{
				return minutes+ ":" + seconds;
			}
			else
			{
				return hours+":"+minutes+ ":" + seconds;
			}
		}
		
		
		/**
		* @systemTime                  系統時間
		* @return                      系統時間00:00:00
		*/
		public static function systemTime():String
		{
			var date:Date=new Date();
			return convertNum(date.hours) + ":" + convertNum(date.minutes) + ":" + convertNum(date.seconds);

		}

		/**
		* @getDate                      公歷日期
		* @param           value        格式的布爾值
		* @return                       日期格式2019.04.13
		*/
		public static function getDate(value:Boolean=true):String
		{
			var date:Date=new Date();
			if (value)
			{
				return convertNum(date.fullYear) + "." + convertNum(date.month + 1) + "." + convertNum(date.date);
			}
			else
			{
				return convertNum(date.fullYear) + "年" + convertNum(date.month + 1) + "月" + convertNum(date.date)+"日";
			}


		}
		
		
		
		/**
		* @convertNum                       數字轉換
		* @param             value          uint
		* @return                           兩位數的字符串01、02...
		*/
		public static function convertNum(value:Number):String
		{
			if (value<10)
			{
				return "0"+value.toString();
			}
			else
			{
				return value.toString();

			}
		}

		
		
		
		


	}
}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM