| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | 
							- /**
 
-  * 插入时间和日期
 
-  * @file
 
-  * @since 1.2.6.1
 
-  */
 
- /**
 
-  * 插入时间,默认格式:12:59:59
 
-  * @command time
 
-  * @method execCommand
 
-  * @param { String } cmd 命令字符串
 
-  * @example
 
-  * ```javascript
 
-  * editor.execCommand( 'time');
 
-  * ```
 
-  */
 
- /**
 
-  * 插入日期,默认格式:2013-08-30
 
-  * @command date
 
-  * @method execCommand
 
-  * @param { String } cmd 命令字符串
 
-  * @example
 
-  * ```javascript
 
-  * editor.execCommand( 'date');
 
-  * ```
 
-  */
 
- UE.commands['time'] = UE.commands["date"] = {
 
-     execCommand : function(cmd, format){
 
-         var date = new Date;
 
-         function formatTime(date, format) {
 
-             var hh = ('0' + date.getHours()).slice(-2),
 
-                 ii = ('0' + date.getMinutes()).slice(-2),
 
-                 ss = ('0' + date.getSeconds()).slice(-2);
 
-             format = format || 'hh:ii:ss';
 
-             return format.replace(/hh/ig, hh).replace(/ii/ig, ii).replace(/ss/ig, ss);
 
-         }
 
-         function formatDate(date, format) {
 
-             var yyyy = ('000' + date.getFullYear()).slice(-4),
 
-                 yy = yyyy.slice(-2),
 
-                 mm = ('0' + (date.getMonth()+1)).slice(-2),
 
-                 dd = ('0' + date.getDate()).slice(-2);
 
-             format = format || 'yyyy-mm-dd';
 
-             return format.replace(/yyyy/ig, yyyy).replace(/yy/ig, yy).replace(/mm/ig, mm).replace(/dd/ig, dd);
 
-         }
 
-         this.execCommand('insertHtml',cmd == "time" ? formatTime(date, format):formatDate(date, format) );
 
-     }
 
- };
 
 
  |