0.0.7 • Published 1 year ago

@vededoc/sjsutils v0.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

some javascript utility functions

Date, Time

// sql stype date format
console.info(toSqlDate(new Date('2023-01-20Z'), true))
// output is '2023-01-20 00:00:01'


// remove continuous spaces
console.info(split('123    abc'))
// output is ['123', 'abc' ]

// return just date-time numbers
console.info(toDateNums(new Date()))
// output is '20230330205339'


console.info(durStr2Ms('1d'))
// output is milliseconds for 1day

console.info(durStr2Ms('1h30m'))
// output is milliseconds for 1hour+30minutes

Run programs

// get results from running external application 
runCmd('ls', ['-al']).then( res => {
    console.info(res)
}).catch(err => {
    console.error(err)
})
// 'ls -al'

random

console.info(randomInt(0, 10))
// output is 0~9

console.info(randomStr(6))
// output is 6 random characters

Size

console.info(resolveSize('2M'), resolveSize('0.5G'))
// output
0.0.7

1 year ago

0.0.6

1 year ago

0.0.3

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago