@@ -24,7 +24,7 @@ var vscode = require('vscode');
2424function insertFileHeaderComment ( picked_template ) {
2525 var workspace = vscode . workspace ,
2626 editor = vscode . window . activeTextEditor ,
27- root = workspace . rootPath ,
27+ // root = workspace.rootPath,
2828 prefix = 'fileHeaderComment' ,
2929 lang_id = editor . document . languageId ,
3030 t_default = workspace . getConfiguration ( prefix + ".template" ) . get ( '*' ) ,
@@ -57,15 +57,21 @@ function insertFileHeaderComment(picked_template){
5757 ] ;
5858 }
5959 var date = new Date ( ) ,
60+ h = ( date . getHours ( ) + "" ) . padStart ( 2 , '0' ) ,
61+ m = ( date . getMinutes ( ) + "" ) . padStart ( 2 , '0' ) ,
62+ s = ( date . getSeconds ( ) + "" ) . padStart ( 2 , '0' ) ,
6063 replace = {
6164 'date' : date . toDateString ( ) ,
6265 'time' : date . toLocaleTimeString ( ) ,
63- 'time24h' : date . getHours ( ) + ':' + date . getMinutes ( ) + ':' + date . getSeconds ( ) ,
66+ 'time24h' : h + ':' + m + ':' + s ,
6467 'day' : date . getDate ( ) ,
6568 'month' : date . getMonth ( ) + 1 ,
6669 'year' : date . getFullYear ( ) ,
6770 'company' : 'Your Company' ,
68- 'filename' : vscode . window . activeTextEditor . document . fileName . replace ( / ^ .* [ \\ \/ ] / , '' )
71+ 'filename' : vscode . window . activeTextEditor . document . fileName . replace ( / ^ .* [ \\ \/ ] / , '' ) ,
72+ 'hour' : h ,
73+ 'minute' : m ,
74+ 'second' : s
6975 } ;
7076
7177 replace = Object . assign ( replace , {
0 commit comments