Итак, я просмотрел некоторые классы дат в Java и популярных библиотеках, и все они кажутся слишком раздутыми или слишком ошибочными/сложными, чтобы я мог их использовать. Самый близкий, который я нашел, — это класс Java Calendar. Но это все равно слишком сложно. Итак, я ищу очень простой класс DateTime.
Мне это нужно для приложения Android, над которым я сейчас работаю. В этом приложении я читаю недельное расписание с веб-сайта и отображаю его в своем приложении. Итак, все, что мне нужно, это:
- годы
- месяцы
< li>возможно, также недели, но я могу прочитать это и по расписанию
- дни
- часы
- минуты
Точность в секундах и миллисекундах не обязательна. Мне также не нужны часовые пояса, так как приложение предназначено только для моего нынешнего колледжа. Единственная поддержка, которая мне нужна в особых случаях, это:
- дней в месяц (28, 30, 31)
- Високосные годы
Я уже знаю, что кто-то, вероятно, предложит Joda-Time, но он раздут, и я прочитал несколько сообщает о том, насколько медленно работает Android.
Подробнее здесь:
https://stackoverflow.com/questions/201 ... ss-in-java