123456789101112131415161718192021222324252627282930313233343536 |
- const fs = require('fs');
- const _path = require('path')
- let path = './tmp/abc/yy'
- async function main(){
- let a = await fs.promises.mkdir(path,{recursive: true });
- console.log(a);
- }
- main();
- function dateFormat(date = new Date(), format = 'YY-MM-DD H:m:s') {
- format = format.toLocaleUpperCase();
- const config = {
- YY: date.getFullYear(),
- MM: ('0' + (date.getMonth() + 1)).substr(-2, 2), //getMonth() 方法根据本地时间返回指定日期的月份(从 0 到 11)
- DD: ('0' + date.getDate()).substr(-2, 2),
- H: ('0' + date.getHours()).substr(-2, 2),
- M: ('0' + date.getMinutes()).substr(-2, 2),
- S: ('0' + date.getSeconds()).substr(-2, 2),
- }
- for (const key in config) {
- format = format.replace(key, config[key])
- }
- return format
- }
- console.log(dateFormat(new Date(),'YYMMDD'))
- fs.promises.rename('./2','./tmp/f2.jpg').then(value=>{
- console.log(value);
- console.log('rename ok');
- })
- console.log(_path.extname('abc.mjb.235'));
|