Skip to content

Commit 506aba1

Browse files
authored
Merge pull request #15 from xNaCly/main
Added Date.nowSeconds() as requested in #11
2 parents f032ece + 2b2096f commit 506aba1

File tree

7 files changed

+36
-0
lines changed

7 files changed

+36
-0
lines changed

dist/Date.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
declare global {
2+
interface DateConstructor {
3+
nowSeconds(): number;
4+
}
5+
}
6+
export {};

dist/Date.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
"use strict";
2+
Object.defineProperty(exports, "__esModule", { value: true });
3+
var Util_1 = require("./Util");
4+
Util_1.define(Date, {
5+
nowSeconds: function () {
6+
return Math.floor(Date.now() / 1000);
7+
},
8+
});

dist/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ import "./Number";
66
import "./Object";
77
import "./Promise";
88
import "./String";
9+
import "./Date";

dist/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ require("./Number");
88
require("./Object");
99
require("./Promise");
1010
require("./String");
11+
require("./Date");

example/Date.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
require("../dist/Date");
2+
3+
console.log(Date.nowSeconds());
4+
// -> 1613171021

src/Date.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import { define } from "./Util";
2+
define(Date, {
3+
nowSeconds: function () {
4+
return Math.floor(Date.now() / 1000);
5+
},
6+
});
7+
8+
declare global {
9+
//@ts-ignore
10+
interface DateConstructor {
11+
nowSeconds(): number;
12+
}
13+
}
14+
15+
export {};

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ import "./Number";
66
import "./Object";
77
import "./Promise";
88
import "./String";
9+
import "./Date";

0 commit comments

Comments
 (0)