'da Döneme Göre ISO tarihi JodaTime
'u Java 8 DateTime API
ile değiştirmek istiyorum.Java 8
bende ISO-8601
dönemi tarif = i Aşağıdaki kodu yürüterek çok basitçe ayrıştırmak JodaTime
yılında P2W5DT11H8M
:
Period.parse("P2W5DT11H8M")
ve ben başarılı Period
nesne olsun.
Java 8'de aynısını yapabilir miyim?
Ve sonuçla ilgili niyetiniz nedir? Dönemi bir 'LocalDateTime' için eklemeyi planlıyor musunuz? Öyleyse, Assylias'ın cevabı ile örtülü olarak önerilen ekleme algoritması (iki adımda ayrı eklemeler), Joda-Time'ın tanımladığı gibi değildir ve bazı kenar durumlarında farklı sonuçlar verebilir. Ayrıca, dönemler/süreler için Java-8'de biçimlendirme yetenekleri yoktur, böylece kararınız hakkında tekrar düşünebilirsiniz. –
@MenoHochschild JodaTime'da olduğu gibi aynı Döneme sahip olmak istiyorum. Şu anda veriyi kaybediyorum, örneğin, dakikalar çalışamıyorum, bunun yerine Java 8 - Duration sınıfından ekstra uygulama kullanmalıyım. – ServerSideCat