2015-10-12 2 views
0

Я просмотрел и прочитал ряд комментариев относительно расчета дней между датами, поскольку это относится к JS. Мой вопрос: мне нужно рассчитать эту информацию в Adobe LiveCycle Designer. У меня есть два поля, которые мне нужно указать в скрипте. Первое - это статическое поле с последней известной датой события, вторая - текущая дата/время (которое вводится конечным пользователем). Мне нужно знать, как написать скрипт, чтобы найти разницу между этими двумя полями, с вычислением, приводящим к дням. Мне не нужно быть точным, летнее время, високосный год, часовые пояса и т. Д. Не важны. Просто нужно получить целое число. Заранее спасибо за помощь.Вычислить дни между датами в LiveCycle Designer

ответ

1

Быстрый и грязный способ сделать это включает в себя вычитание эпохи. В Javascript эпоха даты доступна от Date.getTime();, как видно на W3 Schools. Если вы ищете более надежный подход, и если вам нужна дополнительная дата и время, я бы предложил посмотреть на Moment.js. Moment.js - это технически библиотека JavaScript, предназначенная для браузеров и т. Д., Но это может быть wrapped in a Script Object to be used in an XFA form.