Jak mogę porównać dwie daty w PHP? Data jest przechowywana w bazie danych w następującym formacie 2011-10-2 Gdybym chciał porównać dzisiejszą datę z datą w bazie danych, aby zobaczyć, która z nich jest większa, jak mam to zrobić? Próbowałem tego, $today = date("Y-m-d"); $expire = $row->expireDate //from db if($today < …
TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) Wynik to 28, a powinno być 29. Czy strefa czasowa / lokalizacja mogą stanowić problem?
Chcę dodać liczbę dni do aktualnej daty: Używam następującego kodu: $i=30; echo $date = strtotime(date("Y-m-d", strtotime($date)) . " +".$i."days"); Ale zamiast uzyskać właściwą datę, otrzymuję to: 2592000 Proszę zasugeruj.
Mam obiekt daty Java: Date currentDate = new Date(); To poda aktualną datę i godzinę. Przykład: Thu Jan 12 10:17:47 GMT 2012 Zamiast tego chcę uzyskać datę, zmieniając ją na godzinę wstecz, więc powinna dać mi: Thu Jan 12 09:17:47 GMT 2012 Jaki byłby najlepszy sposób na zrobienie tego?
Używam MySql Server 5.7.11 i to zdanie: updated datetime NOT NULL DEFAULT '0000-00-00 00:00:00' to nie działa. Podając błąd: ERROR 1067 (42000): Invalid default value for 'updated' Ale następujące: updated datetime NOT NULL DEFAULT '1000-01-01 00:00:00' po prostu działa . To samo dotyczy DATE. Na marginesie wspomniano o tym w …
Oto scenariusz: Mam Stringinny format daty i inny. Np .: data: 2016-10-19 dateFormat: „DD-MM-RRRR”. Muszę sprawdzić, czy ta data jest prawidłowa. Próbowałem następujących rzeczy var d = moment("2016-10-19",dateFormat); d.isValid()powraca za falsekażdym razem. Czy Moment.js nie analizuje daty w podanym formacie? Następnie próbowałem DD-MM-YYYYnajpierw sformatować datę, a następnie przekazać ją do …
Czy jest najlepszy sposób na zamianę liczby całkowitej na nazwę miesiąca w .net? Oczywiście mogę ustawić datę i godzinę, aby ją napisać i przeanalizować nazwę miesiąca. To po prostu wydaje się gigantyczną stratą czasu.
Jak poprawnie wyświetlić datę i godzinę w AngularJS? Poniższe dane wyjściowe pokazują zarówno dane wejściowe, jak i wyjściowe, z filtrem daty AngularJS i bez niego: In: {{v.Dt}} AngularJS: {{v.Dt | date:'yyyy-MM-dd HH:mm:ss Z'}} To drukuje: In: 2012-10-16T17:57:28.556094Z AngularJS: 2012-10-16T17:57:28.556094Z Żądany format wyświetlania to 2010-10-28 23:40:23 0400lub2010-10-28 23:40:23 EST
Chcę zwrócić wszystkie rekordy, które zostały dodane do bazy danych w ciągu ostatnich 30 dni. Muszę przekonwertować datę na mm / dd / rr ze względu na wyświetlanie. create_date between DATE_FORMAT(curdate(),'%m/%d/%Y') AND (DATE_FORMAT(curdate() - interval 30 day,'%m/%d/%Y')) Mój wyciąg nie ogranicza rekordów do ostatnich 30 dni - wybiera wszystkie rekordy. …
Mam żądanie GET, które wysyła datę w formacie RRRR-MM-DD do kontrolera Spring. Kod kontrolera jest następujący: @RequestMapping(value="/fetch" , method=RequestMethod.GET) public @ResponseBody String fetchResult(@RequestParam("from") Date fromDate) { //Content goes here } Żądanie jest wysyłane poprawnie, ponieważ sprawdzam z Firebug. Wyskakuje mi błąd: Status HTTP 400: Żądanie wysłane przez klienta było niepoprawne …
Chciałbym, aby zmienna zawierała wczorajszą datę w formacie DD-MM-YYYYużywającym Moment.js. Czyli jeśli dzisiaj jest 15-04-2015 to chciałbym odjąć dzień i mieć 14-4-2015. Wypróbowałem kilka takich kombinacji: startdate = moment().format('DD-MM-YYYY'); startdate.subtract(1, 'd'); i to: startdate = moment().format('DD-MM-YYYY').subtract(1, 'd'); a także to: startdate = moment(); startdate.subtract(1, 'd'); startdate.format('DD-MM-YYYY') Ale ja tego nie …
Jak uzyskać godzinę rozpoczęcia i zakończenia dnia? taki kod nie jest dokładny: private Date getStartOfDay(Date date) { Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DATE); calendar.set(year, month, day, 0, 0, 0); return calendar.getTime(); } private Date getEndOfDay(Date date) { Calendar calendar = …
Mam obiekt Java Date zawierający informacje o dacie i godzinie. Chcę napisać metodę, która odcina informacje o czasie, skraca godziny-minuty-sekundy, więc została mi tylko data. Przykładowe dane wejściowe: 2008-01-01 13:15:00 Oczekiwany wynik: 2008-01-01 00:00:00 Masz wskazówkę? Próbowałem zrobić coś takiego: (timestamp / (24 * 60 * 60 * 1000)) * …
Mam formularz, który przekazuje dwie daty (początek i koniec) do skryptu PHP, który doda je do bazy danych. Mam problemy z potwierdzeniem tego. Ciągle otrzymuję następujące błędy Napotkano nieprawidłową wartość liczbową Wtedy używam następującego date("d",$_GET['start_date']); Ale kiedy używam funkcji strtotime () zgodnie z zaleceniami wielu witryn, otrzymuję datę unixowego znacznika …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.