Commit 235cefcf authored by Ahmad Nemati's avatar Ahmad Nemati

git pu

parent 97f77f98
......@@ -4,22 +4,21 @@ let moment=require('moment-timezone')
//tesT()
let closeTime=1611750600000
let openTime=1611304200000
tesT()
function tesT()
{
const startDate = '2021-01-22 12:00:00';
const endDate = '2021-01-26 12:00:00';
const diffInMs = new Date(endDate) - new Date(startDate)
const diffInDays = diffInMs / (1000 * 60 * 60 * 24);
console.log(diffInDays)
let d=getMinDiff('2012-10-2','2012-10-10')
console.log(d)
}
test2()
function test2()
{
//1547686200
let d=moment.tz('2019.01.17 00:50:00.000', 'YYYY.MM.DD HH:mm:ss','GMT').unix()
console.log(d)
function getDaysDiff(start, closed) {
//2019-05-25T05:34:27+04:30
var now = moment(moment(closed,'YYYY-MM-DD').format());
var end = moment.duration(now.diff(moment(start,'YYYY-MM-DD')));
// console.log(parseInt(end.asDays()))
return parseInt(end.asDays())
}
//fs.appendFileSync('error.txt', 'test new line\n');
\ No newline at end of file
let fs = require('fs')
let _ = require('lodash')
let moment=require('moment-timezone')
run()
async function run() {
......@@ -51,6 +51,14 @@ async function run() {
console.log('All Uniq Date:' + arrDate.length)
console.log(arrDate)
console.log(levelSort)
let maxDiff=0
for (let i=0;i<arrDate.length-1;i++)
{
let diff=getDaysDiff(arrDate[i],arrDate[i+1])
if (diff>maxDiff)
maxDiff=diff
}
console.log('Max Diff Day:' + maxDiff)
let levelBaseDays=[]
for(let l=0;l<uniqLevels.length;l++)
......@@ -85,6 +93,16 @@ async function run() {
console.log(levelBaseDays)
}
function getDaysDiff(start, closed) {
//2019-05-25T05:34:27+04:30
var now = moment(moment(closed,'YYYY-MM-DD').format());
var end = moment.duration(now.diff(moment(start,'YYYY-MM-DD')));
// console.log(parseInt(end.asDays()))
return parseInt(end.asDays())
}
function createfileADV(data) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment