Korzystam z java.util.Dateklasy Java w Scali i chcę porównać Dateobiekt z bieżącą godziną. Wiem, że mogę obliczyć różnicę za pomocą getTime (): (new java.util.Date()).getTime() - oldDate.getTime() Jednak to pozostawia mi tylko longreprezentujące milisekundy. Czy istnieje prostszy i przyjemniejszy sposób na uzyskanie delty czasu?
Muszę zwiększyć wartość daty o jeden dzień w JavaScript. Na przykład mam wartość daty 2010-09-11 i muszę przechowywać datę następnego dnia w zmiennej JavaScript. Jak mogę zwiększyć datę o jeden dzień?
Z mojego doświadczenia wynika, że właściwe ustalanie dat i godzin, gdy programowanie jest zawsze pełne niebezpieczeństw i trudności. Ruby i Rails zawsze unikali mnie w tej sprawie, choćby z powodu przeważającej liczby opcji; Nigdy nie mam pomysłu, który powinienem wybrać. Kiedy używam Railsów i przeglądam typy danych ActiveRecord, mogę znaleźć …
Jak uzyskać liczbę dni między dwiema datami w JavaScript? Na przykład podane dwie daty w polach wejściowych: <input id="first" value="1/1/2000"/> <input id="second" value="1/1/2001"/> <script> alert(datediff("day", first, second)); // what goes here? </script>
Typy wejściowe HTML5 są świetne, nowy wbudowany moduł wyboru daty w Operze to pestka, a Chrome przynajmniej obsługuje nowy typ wprowadzania za pomocą implementacji pokrętła. Ale czy jest jakiś sposób, aby ustawić domyślną wartość pola daty na dzisiejszą datę? W Operze mogę wybrać opcję „Dzisiaj” z selektora dat, a gdy …
Próbuję użyć JS, aby przekształcić date objectłańcuch znaków w YYYYMMDDformat. Czy istnieje prostszy sposób niż łączenie Date.getYear(), Date.getMonth()i Date.getDay()?
Co jest nie tak z poniższym kodem? Może łatwiej byłoby po prostu porównać datę, a nie godzinę. Nie jestem też pewien, jak to zrobić, i szukałem, ale nie mogłem znaleźć mojego dokładnego problemu. BTW, kiedy wyświetlam dwie daty w alercie, pokazują się one dokładnie tak samo. Mój kod: window.addEvent('domready', function() …
Jestem w stanie uzyskać różnicę między dwiema datami za pomocą MomentJs w następujący sposób: moment(end.diff(startTime)).format("m[m] s[s]") Jednak chcę również wyświetlić godzinę, jeśli dotyczy (tylko, gdy minęło> = 60 minut). Jednak gdy próbuję odzyskać godziny trwania, korzystając z następujących czynności: var duration = moment.duration(end.diff(startTime)); var hours = duration.hours(); zwraca bieżącą godzinę, …
Mam randkę w formacie Sun May 11,2014. Jak przekonwertować go na 2014-05-11JavaScript? function taskDate(dateMilli) { var d = (new Date(dateMilli) + '').split(' '); d[2] = d[2] + ','; return [d[0], d[1], d[2], d[3]].join(' '); } var datemilli = Date.parse('Sun May 11,2014'); console.log(taskDate(datemilli)); Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Powyższy kod …
Mam następujące daty: 2011-08-12T20:17:46.384Z. Jaki to format? Próbuję parsować go za pomocą Java 1.4 przez DateFormat.getDateInstance().parse(dateStr)i otrzymuję java.text.ParseException: Nieodłączna data: „2011-08-12T20: 17: 46.384Z” Myślę, że powinienem używać SimpleDateFormat do analizowania, ale najpierw muszę znać ciąg formatu. Do tej pory yyyy-MM-ddmam tylko to , ponieważ nie wiem, co Toznacza ten ciąg …
Używam selektora daty jQuery do wyświetlania kalendarza w całej mojej aplikacji. Chcę wiedzieć, czy mogę go użyć do wyświetlenia miesiąca i roku (maj 2010), a nie kalendarza?
Chcę utworzyć listę dat, zaczynając od dzisiaj i cofając dowolną liczbę dni, powiedzmy w moim przykładzie 100 dni. Czy jest na to lepszy sposób? import datetime a = datetime.datetime.today() numdays = 100 dateList = [] for x in range (0, numdays): dateList.append(a - datetime.timedelta(days = x)) print dateList
Mam datę "10/10/11(m-d-y)"i chcę dodać do niej 5 dni za pomocą skryptu Python. Rozważ ogólne rozwiązanie, które działa również na koniec miesiąca. Używam następującego kodu: import re from datetime import datetime StartDate = "10/10/11" Date = datetime.strptime(StartDate, "%m/%d/%y") print Date -> drukuje '2011-10-10 00:00:00' Teraz chcę dodać 5 dni do …
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.