/ / Какъв е форматът на датата на тази дата - java, дата, дата

Какъв е форматът на датата на тази дата - java, дата, datetime

Имам следната дата 2013-01-31T00:00:00-07:00 какъв е форматът на часа за дата на тази дата. Какво T е за ?

Отговори:

7 за отговор № 1

Това е ISO 8601 Елементи от данни и формати за обмен - Обмен на информация - Представяне на дати и часове.

Можете да прочетете подробности в Javadoc на SimpleDateFormat.


3 за отговор № 2

Докато @Lutz вече се справи с основния въпрос, за втория: T е просто разделителят, който разделя комбинирания низ от дата и време.

Цитирайки Wikipedia:

Един единствен момент във времето може да бъде представен отсвързване на пълно израз на дата, буквата Т като разделител и валидно време изразяване. Например „2007-04-05T14: 30“. Или основни, или разширени могат да се използват формати, но и датата и часът трябва да използват един и същ формат. Изразът на дата може да бъде календар, седмица или порядъчен и трябва да използва a пълно представителство. Изразът във времето може да използва намалена точност. Разрешено е да се пропусне символа "Т" по взаимно съгласие.

T се изисква по стандарт, но по избор по споразумение. Следователно винаги трябва да го уточнявате, когато общувате с приложения на трети страни.


-1 за отговор № 3

Моделът за дата на датата е

"yyyy-MM-dd"T"HH:mm:ssZ"

Можете да намерите повече информация тук (примери)