lox håndtering dato

, en af de vigtigste fordele ved at anvende lox er, at du kan bruge alle de metoder, der er til rådighed i centrale java.denne lektion vil tage dig gennem java, dato, klasse, der er til rådighed, java.util, pakke, denne klasse viser den nuværende tidspunkt. datoen klasse støtter to atomkraftværker.den første konstruktøren initializes formålet med den aktuelle dato og tidspunkt, dato (), følgende konstruktøren accepterer ét argument, som er lig med antallet af millisekunder, der er gået, siden midnat den 1. januar 1970, dato (lang millisec), når du har en date objekt, der er til rådighed, kan du ringe til nogen af de følgende støtte metoder til at lege med datoer:, snmethods med beskrivelse 1, boolean efter (dato), tilbage, hvis de henviser til dato formål indeholder en dato, der ligger senere end den dato, der er angivet i den ellers vender forkert., 2, boolean før (dato), tilbage, hvis de henviser til dato objekt indeholder en dato, som er tidligere end den dato, der er angivet i den ellers vender forkert., 3, protesterer klon (), og en kopi af algeroking dato objekt., 4, eller compareto (dato), sammenligner værdien af at påberåbe sig genstand med at date.afkast, hvis værdierne er lig 0.returnerer en negativ værdi, hvis formål er at påberåbe sig tidligere end datoen.vender tilbage til en positiv værdi, hvis den påberåbte formål er senere end den dato,., 5, int compareto (objekt mål), fungerer på samme måde som compareto (dato), hvis mål er i klasse.ellers kaster en classcastexception. 6, boolean er (objekt dato), vender tilbage, hvis den påberåbelse dato formål indeholder samme tid og dato, som den, der er fastsat i dag, ellers vender forkert. 7, lang gettime (), returnerer den række millisekunder, der er gået, siden 1. januar 1970. 8, int hashcode (), returnerer et hashkode for påberåbelse af objekt. 9, ugyldige settime (tid), er der fastsat tid og dato, som er angivet af tid, der er forløbet i millisekunder fra midnat den 1. januar 1970, 10,,, - tostring (), som omdanner de henviser til dato genstand i en snor og returnerer resultatet.,, bliver aktuelle dato & tid, er det meget let at få aktuelle dato og tid i lox - program.You can use a simple Date object with ,toString(), method to print current date and time as follows:, <%@ page import="java.io.*,java.util.*, javax.servlet.*" %> <html> <head> <title>Display Current Date & Time</title> </head> <body> <center> <h1>Display Current Date & Time</h1> </center> <% Date date = new Date(); out.print( "<h2 align=\\"center\\">" +date.toString()+"</h2>"); %> </body> </html> ,Now let us keep about code in CurrentDate.jsp and then call this JSP using URL http://localhost:8080/CurrentDate.jsp. dette ville føre til følgende resultat:,, udviser aktuelle dato & tid, mon jun 21 21:46:49 gmt + 0400 2010, prøv at genopfriske url: http: //localhost: 8080 /currentdate.jsp, og du vil finde forskel i sekunder hver gang du vil opfriske. dato sammenligning:, som jeg nævnte ovenfor, du kan bruge alle de foreliggende java metoder i din lox manuskripter.hvis du er nødt til at sammenligne to datoer, er følgende metoder:,,, du kan bruge gettime () for at få antallet af millisekunder, der er gået, siden midnat den 1. januar 1970, for begge objekter og sammenligne disse to værdier,.,,, du kan bruge metoder før (), efter (), og er lig med ().fordi den 12. måned kommer før den 18. for eksempel nye dato (99, 2, 12). før (ny dato (99, 2, 18) vender rigtigt.,,, du kan bruge den compareto () en metode, der er defineret af de sammenlignelige grænseflade og gennemføres af dato.,, dato, formatering ved hjælp af simpledateformat:, simpledateformat er et konkret klasse for formatering og parsing datoer i et lokale følsom måde.SimpleDateFormat allows you to start by choosing any user-defined patterns for date-time formatting.,Let us modify above example as follows:, <%@ page import="java.io.*,java.util.*" %> <%@ page import="javax.servlet.*,java.text.*" %> <html> <head> <title>Display Current Date & Time</title> </head> <body> <center> <h1>Display Current Date & Time</h1> </center> <% Date dNow = new Date( ); SimpleDateFormat ft = new SimpleDateFormat ("E yyyy.MM.dd 'at' hh:mm:ss a zzz"); out.print( "<h2 align=\\"center\\">" + ft.format(dNow) + "</h2>"); %> </body> </html> ,Compile above servlet once again and then call this servlet using URL http: //////////////localhost: 8080 /currentdate.dette ville føre til følgende resultat:,, udviser aktuelle dato & tid, mon 2010.06.21 på 10:06:44 pm - gmt + 0400, simpelt dateformat format koder:, at angive den tid, format, benytte en anden mønster snor.i dette mønster, alle ascii - breve er forbeholdt som mønster breve, der defineres som følgende:, characterdescriptionexample gera designatorad yyear i fire digits2001 mmonth i yearjuly eller 07 indtræde en forsinkelse i month10 hhour. /. (1 - 12) 12 hhour i dag (0 - 23) 22 mminute i hour30 ssecond i minute55 smillisecond234 eday i weektuesday indtræde en forsinkelse i year360 fday af uge i month2 (anden wid.i juli) wweek i year40 wweek i month1 aa. m /. markerpm khour i dag (1 - 24) 24 khour. /. (0 - 11) 10 ztime zoneeastern standard tid flygtede for textdelimiter "eneste citat, en komplet liste over konstant tilgængelige metoder til at manipulere med dato, man kan henvise til standard java dokumentation.



Previous:
Next Page: