У меня есть два веб-сайта: один находится на C# .NET, а другой - на Java. Мне нужно создать объект DateTime в C#, сериализовать его и добавить его к URL-адресу, который может понять сайт Java.Передача DateTime между C# и Java?
Я знаю, что для этого нужно использовать UTC. Что касается сериализации DateTime в C# и его неэтериализации в Java, какой лучший формат хранения?
Я думаю, что я должен просто использовать что-то вроде тиков в C#, но я не уверен, поддерживает ли Java эту возможность.
json, Strings, Date and DateFormat –
[Класс даты] (https://www.tutorialspoint.com/java/util/java_util_date.htm) в java принимает тики в качестве аргумента в конструкторе. Однако это не единственный доступный вариант. –
Если вы сериализуете его в ISO-строку, почти каждый язык (включая Java) должен иметь возможность его анализировать. – nozzleman