Dator > Hur konvertera ett datum i kalendern i Java

  • Hur konvertera ett datum i kalendern i Java


  • Trots att namnet " Date ", den java. util. Date klassen inte utgör vad vi vanligtvis tänker på som ett datum . Snarare är det ett ögonblick i tiden mäts i millisekunder sedan midnatt GMT , 1 januari 1970 ( känd som " Unix epok . "). Denna " dag " inte återspeglar kalendrar används i andra länder, till exempel den traditionella japanska kalendern eller den hebreiska kalendern .

    För att åtgärda detta , ger Java den java. util. Calendar klassen . Du kan fortfarande använda Date-klassen för enkla jämförelser , till exempel att bestämma vilken av två datum är tidigare . Å andra sidan , om du behöver manipulera enskilda enheter eller uttrycka ett datum med en internationell kalender , så ska du använda en kalender objekt . Java finns metoder som omvandlar mellan datum och kalendrar så att du kan använda båda typerna omväxlande

    Du behöver : .
    Java utvecklingsverktyg


    1
    Hämta . den java. util. Date objektet som du vill konvertera . Om värdet du har är bara ett antal millisekunder sedan Unix epoken ( som den som returneras av ett anrop till system . currentTimeMillis ) , kan du få en likvärdig Date-objekt genom att skicka värdet till ett samtal till " nya datumet. "
    2 .
    skapa en ny kalender objekt genom att anropa " nya kalendern () " utan argument , vilket kommer att initiera den med standard tidszon och lokal för det system för ansökan är igång . Alternativt kan du skicka ett uttryckligt tidszon och lokal att den här konstruktorn om du vill konvertera datum till en annan tidszon än standard .
    3 .
    Ring " setTime " -metoden i kalendern objektet , passerar det Date-objekt som du vill konvertera . Kalendern kommer nu att representera samtidigt som Date-objekt .
    4 .
    Ring " få " och "set " -metoden i kalendern objekt att manipulera dess enskilda komponenter, till exempel månad , dag , år , antal timmar , antal minuter och andra .
    5 .
    Om du behöver hämta ett Date -objekt som motsvarar den här kalendern efter att ha utfört några manipulationer , ring " getTime " metod som returnerar ett datum .


Previous:nothing Next:riskhantering i programvaruteknik





Relaterade artiklar


  • hur man drar ett fempunktsprogram stjärnan med Python-språket
  • handledning om hur man programmerar en sql
  • hur man använder perl för att söka en pdf doc
  • hur man installerar en Vista-förberedda hårdvara uppgradering
  • hur man bygger en server databas på Internet
  • hur man skapar en karta i java
  • hur man skapar dra ner rutorna
  • Hur konvertera en sträng till en kort datum
  • hur man kan öka stackstorlek i Visual Basic
  • hur man läser CPU-temperaturen med ett VB6 program