Commit e84b94c1 by Patryk Czarnik

Odczyt czasu - odczyt różnch pól i "podadresy"

parent 9e6f7f4b
...@@ -3,14 +3,52 @@ package hello; ...@@ -3,14 +3,52 @@ package hello;
import jakarta.ws.rs.GET; import jakarta.ws.rs.GET;
import jakarta.ws.rs.Path; import jakarta.ws.rs.Path;
import java.time.LocalDate;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.time.LocalTime;
@Path("dt") @Path("/now")
public class DataCzas { public class DataCzas {
// ta metoda obsługuje adres .../api/now
@GET @GET
public String odczytajDataICzas() { public String odczytajDataICzas() {
return LocalDateTime.now().toString(); return LocalDateTime.now().toString();
} }
// ta metoda obsługuje adres .../api/now/date
@GET
@Path("/date")
public String odczytajDate() {
return LocalDate.now().toString();
}
// ta metoda obsługuje adres .../api/now/date/year
@GET
@Path("/date/year")
public int odczytajRok() {
return LocalDate.now().getYear();
}
// ta metoda obsługuje adres .../api/now/date/month
@GET
@Path("/date/month")
public int odczytajMiesiac() {
return LocalDate.now().getMonthValue();
}
// ta metoda obsługuje adres .../api/now/date/day
@GET
@Path("/date/day")
public int odczytajDzien() {
return LocalDate.now().getDayOfMonth();
}
// ta metoda obsługuje adres .../api/now/time
@GET
@Path("/time")
public String odczytajCzas() {
return LocalTime.now().toString();
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment