We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d1de10b commit 95975cbCopy full SHA for 95975cb
10TimeServer.js
@@ -0,0 +1,26 @@
1
+var net = require ('net');
2
+
3
+var server = net.createServer(function(connection){
4
+ connection.write(dateFormatted());
5
+ connection.end();
6
+ });
7
8
9
+function dateFormatted(){
10
+ var date = new Date();
11
+ var dateArr = fillZeros([date.getFullYear(),date.getMonth()+1,date.getDate()]);
12
+ var timeArr = fillZeros([date.getHours(), date.getMinutes()]);
13
14
+ return [dateArr.join('-'),timeArr.join(':')].join(' ') + '\n';
15
+}
16
17
+function fillZeros(arr){
18
+ for(var i = 0; i < arr.length; i++){
19
+ if(arr[i].toString().length<2){
20
+ arr[i] = '0' + arr[i].toString;
21
+ }
22
23
+ return arr;
24
25
26
+server.listen(process.argv[2]);
0 commit comments