Gaukite „Android“ dabartinį laiką ir datą

Kaip gauti dabartinį laiką ir datą programoje „Android“?

896
20 марта '11 в 19:12 2011-03-20 19:12 M7M yra nustatytas kovo 20, 11, 19:12 2011-03-20 19:12
@ 34 atsakymai
  • 1
  • 2

Galite naudoti:

 import java.util.Calendar Date currentTime = Calendar.getInstance().getTime(); 

Kalendoriuje yra daugybė visų reikalingų konstantų.

Redaguoti:
Kalendoriaus klasės dokumentacijos tikrinimas

1074
20 марта '11 в 19:27 2011-03-20 19:27 atsakymą pateikė vartotojo658042 kovo 20 d., 19:27, 2011-03-20 19:27

Galite (bet nebereikia - žr. Žemiau!) Naudokite android.text.format.Time :

 Time now = new Time(); now.setToNow(); 

Iš aukščiau pateiktos nuorodos:

Laiko klasė yra greitesnis java.util.Calendar ir java.util.GregorCalendar pakaitalas. Klasės Laiko egzempliorius yra taškas, nurodytas antrajame tikslumu.


border=0

1 PASTABA: Praėjus keleriems metams po to, kai parašiau šį atsakymą, tai yra senas „Android“ ir dabar pasenęs klasė. „Google“ dabar sako, kad „[jos] klasė turi daug problemų ir yra rekomenduojama vietoj„ GregorianCalendar “.


border=0

2 PASTABA: Net jei Time klasėje yra „ toMillis(ignoreDaylightSavings) metodas toMillis(ignoreDaylightSavings) , tai tik patogu pereiti prie metodų, kurie laukia laiko milisekundėmis. Laiko vertė yra tik viena sekundė ; dalis milisekundžių visada yra 000 . Jei vykdote kilpą

 Time time = new Time(); time.setToNow(); Log.d("TIME TEST", Long.toString(time.toMillis(false))); ... do something that takes more than one millisecond, but less than one second ... 

Gauta seka pakartos tą pačią vertę, pavyzdžiui, 1410543204000 , iki kitos sekančios sekundės, po kurios prasidės 1410543205000 kartojimas.

475
20 марта '11 в 19:17 2011-03-20 19:17 atsakymą pateikė Thomas Padron-McCarthy kovo 11 d., 19:17, 2011-03-20 19:17

Jei norite gauti datą ir laiką konkrečiame šablone, galite naudoti:

 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_HHmmss"); String currentDateandTime = sdf.format(new Date()); 
287
18 янв. Miciurash atsakymas dėl sausio 18 d 2012-01-18 20:44 „12 at 8:44 PM 2012-01-18 20:44

Tiems, kurie renkasi pasirinktinį formatą, galite naudoti:

 DateFormat df = new SimpleDateFormat("EEE, d MMM yyyy, HH:mm"); String date = df.format(Calendar.getInstance().getTime()); 

Nors galite turėti „DateFormat“ šablonus, pvz .:

 "yyyy.MM.dd G 'at' HH:mm:ss z" ---- 2001.07.04 AD at 12:08:56 PDT "hh 'o''clock' a, zzzz" ----------- 12 o'clock PM, Pacific Daylight Time "EEE, d MMM yyyy HH:mm:ss Z"------- Wed, 4 Jul 2001 12:08:56 -0700 "yyyy-MM-dd'T'HH:mm:ss.SSSZ"------- 2001-07-04T12:08:56.235-0700 "yyMMddHHmmssZ"-------------------- 010704120856-0700 "K:mm a, z" ----------------------- 0:08 PM, PDT "h:mm a" -------------------------- 12:08 PM "EEE, MMM d, ''yy" ---------------- Wed, Jul 4, '01 
189
18 дек. atsakymas, pateiktas ANemati 18 d. 2013-12-18 05:42 '13, 5:42 2013-12-18 05:42

Tiesą sakant, saugiau nustatyti dabartinę laiko juostą savo prietaise naudojant Time.getCurrentTimezone() , kitaip jūs gausite dabartinį laiką UTC.

 Time today = new Time(Time.getCurrentTimezone()); today.setToNow(); 

Tada galite gauti visus norimus datos laukus, pavyzdžiui:

 textViewDay.setText(today.monthDay + ""); // Day of the month (1-31) textViewMonth.setText(today.month + ""); // Month (0-11) textViewYear.setText(today.year + ""); // Year textViewTime.setText(today.format("%k:%M:%S")); // Current time 

Išsamesnės informacijos ieškokite „ android.text.format.Time “.

UPDATE

Kaip daugelis nurodo, „Google“ teigia, kad ši klasė turi daug problemų ir nebenaudojama:

Ši klasė turi daug problemų, todėl rekomenduojama naudoti „GregorianCalendar“.

Žinomos problemos:

Dėl istorinių priežasčių, atliekant laiko skaičiavimus, visi aritmetiniai parametrai šiuo metu atliekami naudojant 32 bitų sveikuosius skaičius. Šie apribojimai yra patikimas laiko intervalas, įvestas nuo 1902 iki 2037 m. Vikipedijos straipsnis apie 2038 m. Negalima pasikliauti šiuo elgesiu; jis gali pasikeisti ateityje. skambindami „switchTimezone“ (eilutėmis) datą, kuri negali egzistuoti, pavyzdžiui, laiko siena, praleista dėl vasaros laiko, bus 1969 m. (t.y. UTC). Dauguma formatavimų / analizių apima ASCII tekstą ir todėl netinka naudoti su ASCII skriptais.

121
11 февр. Atsakymas pateikiamas kaneda 11 vasaris. 2012-02-11 17:02 '12 at 17:02 2012-02-11 17:02

Dabartinę datą ir laiką naudokite:

 String mydate = java.text.DateFormat.getDateTimeInstance().format(Calendar.getInstance().getTime()); 

Kokie rezultatai:

 Feb 27, 2012 5:41:23 PM 
73
27 февр. Atsakymą pateikė Kirit 27 vasario mėn. 2012-02-27 15:16 '12 at 15:16 2012-02-27 15:16

Pabandykite taip. Toliau pateikiami visi formatai, kad gautumėte datą ir laiką.

  Calendar c = Calendar.getInstance(); SimpleDateFormat dateformat = new SimpleDateFormat("dd-MMM-yyyy hh:mm:ss aa"); String datetime = dateformat.format(c.getTime()); System.out.println(datetime); 

2019

17 дек. atsakymas duotas Amitsharma 17 d. 2015-12-17 09:58 '15 at 9:58 2015-12-17 09:58

Šiuo metu galite naudoti System.currentTimeMillis() , kuris yra standartinis „Java“. Tada galite naudoti ją sukurti datą.

 Date currentDate = new Date(System.currentTimeMillis()); 

Ir kaip minėjo kiti, kad sukurtų laiką

 Time currentTime = new Time(); currentTime.setToNow(); 
46
26 окт. atsakė JosephL Oct 26 2011-10-26 02:07 '11 at 2:07 2011-10-26 02:07

Galite naudoti kodą:

 Calendar c = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String strDate = sdf.format(c.getTime()); 

Išvada:

 2014-11-11 00:47:55 

Čia taip pat galite gauti papildomų SimpleDateFormat formatavimo parinkčių.

34
10 нояб. Himanshu Aggarwal atsakymas lapkričio 10 d 2014-11-10 22:10 '14, 10:10 pm 2014-11-10 22:10

Lengvai, galite išanalizuoti laiką, per kurį galima gauti atskirų dabartinio laiko verčių:

 Calendar cal = Calendar.getInstance(); int millisecond = cal.get(Calendar.MILLISECOND); int second = cal.get(Calendar.SECOND); int minute = cal.get(Calendar.MINUTE); //12 hour format int hour = cal.get(Calendar.HOUR); //24 hour format int hourofday = cal.get(Calendar.HOUR_OF_DAY); 

Tas pats pasakytina ir apie datą, kaip parodyta toliau:

 Calendar cal = Calendar.getInstance(); int dayofyear = cal.get(Calendar.DAY_OF_YEAR); int year = cal.get(Calendar.YEAR); int dayofweek = cal.get(Calendar.DAY_OF_WEEK); int dayofmonth = cal.get(Calendar.DAY_OF_MONTH); 
29
13 нояб. SkateJerrySkate lapkričio 13 d. atsakymas 2012-11-13 19:11 „12, 11:11 PM 2012-11-13 19:11

TL; dr

 Instant.now() // Current moment in UTC. 

... arba ...

 ZonedDateTime.now( ZoneId.of( "America/Montreal" ) ) // In a particular time zone 

Išsami informacija

Kiti atsakymai, nors ir teisingi, yra pasenę. Senosios laiko ir laiko klasės pasirodė esančios prastai suprojektuotos, sudėtingos ir sudėtingos.

java.time

Šios senosios klasės buvo pakeistos java.time .

Šios naujos klasės įkvėptos labai sėkmingo „ Joda-Time“ projekto, kurį nustatė JSR 310 ir išplėstas „ ThreeTen-Extra“ projektas .

Žr. „ Oracle Tutorial“ .

Instant

Instant - tai laikas, rodantis laiko juostą UTC , kurio skiriamoji geba yra iki nanosekundžių .

  Instant instant = Instant.now(); // Current moment in UTC. 

Laiko juosta

Taikykite laiko juostą ( ZoneId ), kad gautumėte „ ZonedDateTime . Jei praleidžiate laiko juostą, numatytoji JVM laiko juosta yra netiesiogiai taikoma. Geriau nurodyti aiškiai pageidaujamą / numatomą laiko juostą.

Naudokite teisingus continent/region laiko juostų pavadinimus, pvz., America/Montreal , Europe/Brussels arba Asia/Kolkata . Niekada nenaudokite 3-4 raidžių, tokių kaip EST arba IST santrumpos IST nes jos nėra standartizuotos ir nėra unikalios.

 ZoneId zoneId = ZoneId.of( "America/Montreal" ); // Or "Asia/Kolkata", "Europe/Paris", and so on. ZonedDateTime zdt = ZonedDateTime.ofInstant( instant , zoneId ); 

Styginių kūrimas

Jūs galite lengvai sukurti String kaip datos ir laiko vertės tekstinį vaizdą. Galite pereiti prie standartinio formato, savo pasirinkto formato arba automatiškai lokalizuoto formato.

ISO 8601

Galite skambinti „ toString metodais, kad formatuotumėte tekstą naudodami bendrą ir priimtiną ISO 8601 standartą .

 String output = instant.toString(); 

2016-03-23T03: 09: 01.613Z

Atkreipkite dėmesį, kad „ ZonedDateTime metodas „ toString praplečia ISO 8601 standartą pridedant laiko juostos pavadinimą skliausteliuose. Labai naudinga ir svarbi informacija, bet ne standartinė.

2016-03-22T20: 09: 01.613-08: 00 [Amerika / Los_Angeles]

Pasirinktinis formatas

Arba nurodykite savo formatavimo šabloną „ DateTimeFormatter klasėje.

 DateTimeFormatter formatter = DateTimeFormatter.ofPattern( "dd/MM/yyyy hh:mm a" ); 

Nurodykite žmogiškosios kalbos Locale (anglų, prancūzų ir kt.), Kad galėtumėte naudoti vertimo dienos / mėnesio pavadinimą, taip pat apibrėžiant kultūros normas, pvz., Metų ir mėnesių tvarką ir datą. Atminkite, kad „ Locale neturi nieko bendro su laiko juosta.

 formatter = formatter.withLocale( Locale.US ); // Or Locale.CANADA_FRENCH or such. String output = zdt.format( formatter ); 

Lokalizavimas

Dar geriau, leiskite java.time automatiškai atlikti lokalizaciją.

 DateTimeFormatter formatter = DateTimeFormatter.ofLocalizedDateTime( FormatStyle.MEDIUM ); String output = zdt.format( formatter.withLocale( Locale.US ) ); // Or Locale.CANADA_FRENCH and so on. 

Apie java.time

Java “ laiko rėmas yra pastatytas į „Java 8“ ir vėlesnę versiją . Šios klasės SimpleDateFormat nemalonias senas pasenusias laiko klases, pvz. Calendar SimpleDateFormat , Calendar ir SimpleDateFormat .

Joda-Time“ projektas, dabar veikiantis priežiūros režimu , pataria pereiti prie java.time klasių.

Jei norite sužinoti daugiau, patikrinkite „ Oracle Tutorial“ . Ir ieškokite ngn-wiki.ru daugelio pavyzdžių ir paaiškinimų. Specifikacija - JSR 310 .

Jūs galite keisti java.time objektus tiesiogiai su savo duomenų baze. Naudokite JDBC tvarkyklę, suderinamą su JDBC 4.2 ar naujesne versija. java.sql.* nereikia, java.sql.* .

Kur galiu gauti java.time klases?

ThreeTen-Extra“ projektas papildo java.time su papildomomis klasėmis. Šis projektas įrodo galimus būsimus java.time papildymus. Čia galite rasti naudingų klasių, tokių kaip Interval , YearWeek , YearQuarter ir kt .

27
23 марта '16 в 5:49 2016-03-23 05:49 atsakymą pateikė Basil Bourque kovo 23 d., 16 d., 5:49 2016-03-23 ​​05:49

Yra keletas variantų, nes „Android“ dažniausiai yra „Java“, tačiau, jei norite jį parašyti teksto rodinyje, šis kodas bus toks:

 String currentDateTimeString = DateFormat.getDateInstance().format(new Date()); // textView is the TextView view that should display it textView.setText(currentDateTimeString); 
23
20 марта '11 в 19:20 2011-03-20 19:20 atsakymą pateikė „ eLobato“ kovo 20 d., 11 val., 19:20, 2011-03-20 19:20
 SimpleDateFormat databaseDateTimeFormate = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); SimpleDateFormat databaseDateFormate = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat sdf1 = new SimpleDateFormat("dd.MM.yy"); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy.MM.dd G 'at' hh:mm:ss z"); SimpleDateFormat sdf3 = new SimpleDateFormat("EEE, MMM d, ''yy"); SimpleDateFormat sdf4 = new SimpleDateFormat("h:mm a"); SimpleDateFormat sdf5 = new SimpleDateFormat("h:mm"); SimpleDateFormat sdf6 = new SimpleDateFormat("H:mm:ss:SSS"); SimpleDateFormat sdf7 = new SimpleDateFormat("K:mm a,z"); SimpleDateFormat sdf8 = new SimpleDateFormat("yyyy.MMMMM.dd GGG hh:mm aaa"); String currentDateandTime = databaseDateTimeFormate.format(new Date()); //2009-06-30 08:29:36 String currentDateandTime = databaseDateFormate.format(new Date()); //2009-06-30 String currentDateandTime = sdf1.format(new Date()); //30.06.09 String currentDateandTime = sdf2.format(new Date()); //2009.06.30 AD at 08:29:36 PDT String currentDateandTime = sdf3.format(new Date()); //Tue, Jun 30, '09 String currentDateandTime = sdf4.format(new Date()); //8:29 PM String currentDateandTime = sdf5.format(new Date()); //8:29 String currentDateandTime = sdf6.format(new Date()); //8:28:36:249 String currentDateandTime = sdf7.format(new Date()); //8:29 AM,PDT String currentDateandTime = sdf8.format(new Date()); //2009.June.30 AD 08:29 AM 

Datos formatai

 G Era designator (before christ, after christ) y Year (eg 12 or 2012). Use either yy or yyyy. M Month in year. Number of M determine length of format (eg MM, MMM or MMMMM) d Day in month. Number of d determine length of format (eg d or dd) h Hour of day, 1-12 (AM / PM) (normally hh) H Hour of day, 0-23 (normally HH) m Minute in hour, 0-59 (normally mm) s Second in minute, 0-59 (normally ss) S Millisecond in second, 0-999 (normally SSS) E Day in week (eg Monday, Tuesday etc.) D Day in year (1-366) F Day of week in month (eg 1st Thursday of December) w Week in year (1-53) W Week in month (0-5) a AM / PM marker k Hour in day (1-24, unlike HH 0-23) K Hour in day, AM / PM (0-11) z Time Zone 
18
06 июля '16 в 12:27 2016-07-06 12:27 atsakymą pateikė Vignesh KM liepos 6 d. 16 d. 12:27 2016-07-06 12:27
 final Calendar c = Calendar.getInstance(); int mYear = c.get(Calendar.YEAR); int mMonth = c.get(Calendar.MONTH); int mDay = c.get(Calendar.DAY_OF_MONTH); textView.setText(""+mDay+"-"+mMonth+"-"+mYear); 
15
21 окт. atsakymas Alex Muriithi spalio 21 d 2012-10-21 00:17 '12 - 0:17 2012-10-21 00:17
 Time time = new Time(); time.setToNow(); System.out.println("time: " + time.hour+":"+time.minute); 

Tai jums duos, pavyzdžiui, 12:32.

Nepamirškite importuoti android.text.format.Time;

11
18 марта '13 в 15:31 2013-03-18 15:31 Atsakymą davė Sam Haque , kovo 18 d. 13 d. 15:31 2013-03-18 15:31

Tai metodas, kuris bus naudingas norint gauti datą ir laiką:

 private String getDate(){ DateFormat dfDate = new SimpleDateFormat("yyyy/MM/dd"); String date=dfDate.format(Calendar.getInstance().getTime()); DateFormat dfTime = new SimpleDateFormat("HH:mm"); String time = dfTime.format(Calendar.getInstance().getTime()); return date + " " + time; } 

Galite paskambinti šiuo metodu ir gauti dabartines datos ir laiko reikšmes:

 2017/01//09 19:23 
11
09 мая '17 в 22:41 2017-05-09 22:41 Atsakymą pateikė Jorgesys gegužės 09–17 d. 22:41 2017-05-09 22:41

Taip pat galite naudoti „android.os.SystemClock“. Pavyzdžiui, sistema „SystemClock.elapsedRealtime“ () suteiks jums tikslesnį laiką, kai telefonas miegos.

11
09 авг. atsakymas pateikiamas Quadroid 09 rug . 2011-08-09 15:13 '11, 15:13, 2011-08-09 15:13
  SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); Calendar cal = Calendar.getInstance(); System.out.println("time => " + dateFormat.format(cal.getTime())); String time_str = dateFormat.format(cal.getTime()); String[] s = time_str.split(" "); for (int i = 0; i < s.length; i++) { System.out.println("date => " + s[i]); } int year_sys = Integer.parseInt(s[0].split("/")[0]); int month_sys = Integer.parseInt(s[0].split("/")[1]); int day_sys = Integer.parseInt(s[0].split("/")[2]); int hour_sys = Integer.parseInt(s[1].split(":")[0]); int min_sys = Integer.parseInt(s[1].split(":")[1]); System.out.println("year_sys => " + year_sys); System.out.println("month_sys => " + month_sys); System.out.println("day_sys => " + day_sys); System.out.println("hour_sys => " + hour_sys); System.out.println("min_sys => " + min_sys); 
11
24 апр. atsakymas duggu 24 balandžio. 2013-04-24 12:32 '13, 12:32, 2013-04-24 12:32

Jei norite pritaikyti laiko ir datos formatą:

  SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZZZZZ",Locale.ENGLISH); String cDateTime=dateFormat.format(new Date()); 

Išėjimas atrodo taip: 2015-06-18T10: 15: 56-05: 00

9
18 июня '15 в 18:20 2015-06-18 18:20 Omaras Faroque Anik atsakė birželio 18 d. 15 val

Datos galite gauti naudodami:

 Time t = new Time(Time.getCurrentTimezone()); t.setToNow(); String date = t.format("%Y/%m/%d"); 

Tai suteiks jums gerą rezultatą, kaip ir šiame pavyzdyje: „2014/02/09“.

8
09 февр. Atsakymas duotas Annabelle'ui 09 Feb. 2014-02-09 14:02 '14 at 14:02 2014-02-09 14:02

Jei reikia dabartinės datos,

 Calendar cc = Calendar.getInstance(); int year=cc.get(Calendar.YEAR); int month=cc.get(Calendar.MONTH); int mDay = cc.get(Calendar.DAY_OF_MONTH); System.out.println("Date", year+":"+month+":"+mDay); 

Jei jums reikia laiko,

  int mHour = cc.get(Calendar.HOUR_OF_DAY); int mMinute = cc.get(Calendar.MINUTE); System.out.println("time_format"+String.format("%02d:%02d", mHour , mMinute )); 
8
01 февр. atsakymas pateikiamas RejoylinLokeshwaran 01 vasaris 2017-02-01 16:18 '17 at 16:18 2017-02-01 16:18

Galite tiesiog naudoti šį kodą:

  DateFormat df = new SimpleDateFormat("HH:mm"); //format time String time = df.format(Calendar.getInstance().getTime()); DateFormat df1=new SimpleDateFormat("yyyy/MM/dd");//foramt date String date=df1.format(Calendar.getInstance().getTime()); 
7
06 янв. atsakymą pateikė Ali Ziaee 06 sausis 2017-01-06 17:05 '17, 17:05 pm 2017-01-06 17:05
 Date todayDate = new Date(); todayDate.getDay(); todayDate.getHours(); todayDate.getMinutes(); todayDate.getMonth(); todayDate.getTime(); 
7
16 июля '13 в 12:02 2013-07-16 12:02 atsakymą pateikė „ Muhammad Aamir Ali “ liepos 16 d., 13 val. 12:02 2013-07-16 12:02
 Time now = new Time(); now.setToNow(); 

Išbandykite ir mane.

7
17 февр. atsakymas, kurį TheMan pateikė 17 vasario mėn. 2013-02-17 09:01 '13, 9:01 am 2013-02-17 09:01

Išbandykite

 String mytime = (DateFormat.format("dd-MM-yyyy hh:mm:ss", new java.util.Date()).toString()); 
4
23 февр. Abhinaw Kumar atsakymas, pateiktas vasario 23 d 2016-02-23 17:02 '16 at 17:02 2016-02-23 17:02

Žemiau šis metodas grąžins dabartinę datą ir laiką į eilutę. Naudokite kitą laiko juostą pagal dabartinę laiko juostą. Aš naudoju GMT

 public static String GetToday(){ Date presentTime_Date = Calendar.getInstance().getTime(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); dateFormat.setTimeZone(TimeZone.getTimeZone("GMT")); return dateFormat.format(presentTime_Date); } 
4
25 июля '17 в 14:48 2017-07-25 14:48 Atsakymą pateikė „ Danger “ liepos 17 d. 17 val. 14:48 2017-07-25 14:48

Na, turiu problemų su kai kuriais API atsakymais, todėl susieju šį kodą, tikiuosi, kad jis jiems tarnaus:

  Time t = new Time(Time.getCurrentTimezone()); t.setToNow(); String date1 = t.format("%Y/%m/%d"); Date date = new Date(System.currentTimeMillis()); SimpleDateFormat dateFormat = new SimpleDateFormat("hh:mm aa", Locale.ENGLISH); String var = dateFormat.format(date); String horafecha = var+ " - " + date1; tvTime.setText(horafecha); 

Išvada: 03:25 PM - 2017/10/03

3
03 окт. Atsakymas suteiktas Charlie 03 okt. 2017-10-03 23:32 '17 ne 23:32 2017-10-03 23:32

Išbandykite šį kodą, kuriame rodoma dabartinė data ir laikas.

  Date date = new Date(System.currentTimeMillis()); SimpleDateFormat dateFormat = new SimpleDateFormat("hh:mm aa", Locale.ENGLISH); String var = dateFormat.format(date)); 
3
25 мая '15 в 11:58 2015-05-25 11:58 atsakymą pateikė Kinjal , gegužės 25 d. 15 val. 11:58 2015-05-25 11:58

Kalendorių klasę turite naudoti pagal naująją API. Datos klasė dabar pasenusi.

 Calendar cal = Calendar.getInstance(); String date = ""+cal.get(Calendar.DATE)+"-"+(cal.get(Calendar.MONTH)+1)+"-"+cal.get(Calendar.YEAR); String time = ""+cal.get(Calendar.HOUR_OF_DAY)+":"+cal.get(Calendar.MINUTE); 
3
04 февр. Atsakymą pateikė Akshay Paliwal 04 vasaris. 2015-02-04 10:28 '15 at 10:28 2015-02-04 10:28

Pabandykite naudoti toliau pateiktą kodą:

  Date date = new Date(); SimpleDateFormat dateFormatWithZone = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'",Locale.getDefault()); String currentDate = dateFormatWithZone.format(date); 
1
19 сент. Atsakymas pateikiamas Manikandan K 19 sep . 2016-09-19 15:14 '16 at 15:14 2016-09-19 15:14
  • 1
  • 2

Kiti klausimai apie žymes arba Ask a question