Можно ли специально сравнить две даты в партии? - PullRequest
0 голосов
/ 18 декабря 2018

Мне было интересно, можно ли сравнить конкретную дату (в формате ММ / ДД / ГГ) с текущей системной датой и получить разницу в минутах?

Вмои прошлые вопросы, я смог собрать даты процессов и папок и создать преобразование в минуты, но я в тупике.

Мой проект использует Batch / CMD и Powershell, поэтому любой из этих форматовбыло бы более чем приемлемым.

Вот код, который я использую для ввода дат в минуты с процессами:

if exist "C:\Windows\Prefetch\JAVAW*.*" (
    for /f "usebackq" %%A in (`
       powershell -NoP -C "[int]([datetime]::Now - (gci 'C:\Windows\Prefetch\JAVAW*.*' -Force).LastWriteTime).TotalMinutes"
    `) do set "AgeMinutes=%%A"
)
if exist "C:\Windows\Prefetch\JAVAW*.*" echo JAVAW.pf was modified %AgeMinutes% minutes ago.
if not exist "C:\Windows\Prefetch\JAVAW*.*" echo Error: file not found.

Возможно ли сравнение с текущей датой (и вывод ее в минутах)?

...