1
- export function _getDateTime ( dateTime ) {
1
+ export { getDateTime , toRealDateTime , toUnixDateTimeNow }
2
+ function getDateTime ( dateTime ) {
3
+ /* description: this function is for formated datetime data,
4
+ formatted like international datetime format: 12hr/AM/PM
5
+ Additionally use timeZone:"Asia/Dhaka"
6
+ params: datetime
7
+ return: formatted date like 03:45PM 10/2/2019
8
+ */
2
9
if ( dateTime ) {
3
10
let date = new Date ( dateTime ) ;
4
11
let options = {
@@ -13,4 +20,25 @@ export function _getDateTime(dateTime) {
13
20
//format like 10/10/2019 10:20AM
14
21
}
15
22
}
23
+ function toRealDateTime ( dateTime ) {
24
+ /*description: convert unix to real DataTime
25
+ than again convert in to expected datetime
26
+ formatted like 1/10/2019 10:01AM
27
+ params: datetime
28
+ return: formatted datetime again call to getDateTime function
29
+ to display formatted datetime like 1/10/2019 10:01AM
30
+ */
31
+ if ( dateTime ) {
32
+ return getDateTime ( Date ( dateTime ) )
33
+ }
34
+ }
35
+
36
+ function toUnixDateTimeNow ( ) {
37
+ /*description: convert datetime to unix
38
+ formatted like 1563044813038
39
+ params: datetime
40
+ return: formatted datetime like 1563044813038
41
+ */
42
+ return new Date ( ) . getTime ( )
43
+ }
16
44
0 commit comments