2016-04-25 1 views
0

Мне нужно отправить текущую метку времени как скрытый тип ввода на другую страницу, когда пользователь веб-страницы попадает на . Отослать кнопку на этой странице. Я могу сделать это с помощью функции JSP Date(), но она хранит мое местное машинное время, потому что я использую AEM на localhost.
Однако я хочу отправить текущую метку времени только EST, которая будет универсальной для всех пользователей, нажимающих кнопку отправки из любого географического местоположения, когда форма размещена на сервере AEM, а не на локальном хосте.Получение времени сервера AEM 6.0

Ниже приведен код, который хранит по местному времени:
<% Date date = new Date(); %>
<input name="timeStamp" value="<%=date.toString()%>" type="hidden" />

P.S. Я беру данные из формы AEM в Eloqua, и по этой причине я хочу знать, когда пользователь заполнил форму (в какое время и дату)?

Спасибо.

ответ

0

Это почти вопрос Java. Если вы хотите получить дату в определенном часовом поясе, используя код Java на стороне сервера, вы должны использовать встроенные возможности Java.

How to set time zone of a java.util.Date? См

Или увидеть Convert Date/Time for given Timezone - java

+0

, который работал для меня! Спасибо Шон! –