jak otrzymac date

jak otrzymac date
0

chcialem sie dowiedziec jak dostac sie do daty w systemie ?? (czyli aktualnej daty/godziny jaka mamy na kompie)

z gory dzieki

samos
  • Rejestracja:ponad 20 lat
  • Ostatnio:około 11 lat
0

GregorianCalendar teraz= new GregorianCalendar();
int dzien = teraz.get(Calendar.DAY_OF_WEAK);
i tak samo

Calendar.DAY_OF_MONTH
Calendar.DAY_OFYEAR
Calendar.HOUR
Calendar.MINUTE
Calendar.SECOND
Calendar.MONTH
no i zaimportuj biblioteke
java.util.GregorianCalendar
zresztą popatrz w dokumentacji gdzies pod hasłęm Calendar, Date, Time albo jakos tak(dokłądnie nie wiem )


Programista wiesza sie razem ze swoim programem
axiomat
  • Rejestracja:prawie 20 lat
  • Ostatnio:prawie 6 lat
0

Mozesz rowniez:

Kopiuj
Date dateTemp = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd, HH:mm:ss");
String strData=formatter.format(dateTemp);
System.out.println("Rozpoczeto prace programu -> " + strData);

Obiekty klasy Date beda mniejsze od tych z Calendar ktory proponuje samos, a co za tym idzie bardziej ograniczonym, jednak do pozyskania aktualnej daty, wystarcza w zupelnosci :]


Prawdziwy programista to ktos komu w nocy sni sie kod zrodlowy :]
SO
  • Rejestracja:około 18 lat
  • Ostatnio:ponad 14 lat
0

kurcze ale odkopalem watek :)

podany przyklad bylby ok gdyby nie fakt ze w konstruktorze trzeba podac jakas wartosc LONG

Date(long date)
Constructs a Date object using the given milliseconds time value.

wie ktos jak otrzymac ta date? :))))

__krzysiek85
  • Rejestracja:ponad 18 lat
  • Ostatnio:ponad 9 lat
  • Postów:1019
0

today = new Date();

Sprawdziłem i działa.
Chyba zapomnieli napisać w dokumentacji javy o tym konstruktorze bezargumentowym.


Registered Linux user #456405 | SCJP 6 | SCWCD 5 | SCBCD 5
CO
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 14 lat
  • Postów:74
0

Tak jak napisał axiomat. Przykład na pewno działa, przy tym konstruktorze nie trzeba podawać daty.

Teraz przyszedł mi jeszcze jakiś pomysł, może masz tak jakąś klase Date i to tam trzeba wpisać te milisecundy?

CO
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 14 lat
  • Postów:74
0

Patrzyłem w pomocy i jest napisane o konstruktorze bez argumentowym.

SO
  • Rejestracja:około 18 lat
  • Ostatnio:ponad 14 lat
0

Unresolved compilation problems:
The constructor Date() is undefined

chyba jednak jest cos nie tak :)

CO
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 14 lat
  • Postów:74
0
Kopiuj
import java.util.Date;

public class HelloW {

	public static void main(String[] args) {
		Date d = new Date();
		System.out.print(d);

	}

}

Az ciezko o prostszy kod, to dziala i wyswietla to:
Tue Jun 19 00:46:51 CEST 2007

Może masz jakaś starszą wersje Javy zainstalowaną i tam nie ma takiego konstruktora, chociaż jakoś nie kojarzę aby nie było we wcześniejszej wersji, chybaz że dużo wcześniejszej :), Ja mam 6.0

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.