Я хотел был бы иметь возможность преобразовать строку формата даты Java, например. dd/MM/yyyy (07/06/2009) к строке формата даты JavaScript, например. dd/mm/yy (07/06/2009).Формат даты в формате Java для формата даты
Кто-нибудь сделал это раньше или понял, где я могу найти код, который уже делает это?
Заранее спасибо.
Edit:
Спасибо за все ответы, но теперь я понимаю свою ошибку и, возможно, именно поэтому многие из вас изо всех сил, чтобы понять вопрос; JavaScript не имеет встроенной возможности форматирования даты. Я использую jQuery UI datepicker, и я установил его формат даты, предполагая, что он будет называть стандартную функцию JS в какой-то момент, не используя свою собственную библиотеку! Когда я искал googled для форматирования строк, я прыгал прямо к таблицам, какие буквы могли использоваться, пропуская бит в начале, объясняя, как использовать скрипт.
В любом случае мне придется идти вперед и, возможно, написать свой собственный, я думаю, преобразование строки формата даты Java в строку формата даты jQuery (или как можно ближе). Я работаю над i18n нашего продукта и создали класс java, в котором хранится предпочтительная строка формата даты, используемая во всем приложении, и я намерен также иметь возможность поставлять любые jsps с строкой формата, эквивалентной JS.
Спасибо в любом случае.
«дд/мм/гг (07/06/2009)» не вычислит, но я не будет редактировать его, потому что я не уверен точно, что вы намерены. – annakata
Не могли бы вы дать некоторую информацию о том, как вы передаете дату Java в код Javascript? например вы пишете его с помощью JSP? Это очень поможет в ответе на ваш вопрос. –
Возможно, вы имели в виду "dd/mm/yy (07/06/09)"? В противном случае я не понимаю разницы между двумя датами выборки, которые вы дали. – Nosredna