Tag: date-arithmetic
Der Begriff ‚date-Arithmetik“ bezieht sich auf die Bestimmung per code, der Informationen wie, wie viele Tage, Stunden, etc. zwischen zwei Kalender-Daten und der Ermittlung der Letzte Tag des Monats, oder ob ein Datum ein Wochentag oder ein Wochenende.
2
Antworten
Ich bin auf der Suche nach Oracle (10g) entspricht: DATEADD(weekday, -3, GETDATE()) vom T-SQL (SQL Server) . Diese subtrahiert von 3 Werktagen vom aktuellen Datum. Ich bin nicht besorgt über die Feiertage, oder ähnliches (und ich kann
3
Antworten
Ich habe eine sql server-Abfrage, die den aktuellen und den nächsten 3 Monaten SELECT CAST(DATENAME(month, getdate() ) as VARCHAR(3)) , CAST(DATENAME(month, dateadd(mm,1,getdate()) ) as VARCHAR(3)) , CAST(DATENAME(month, dateadd(mm,2,getdate()) ) as VARCHAR(3)) , CAST(DATENAME(month, dateadd(mm,3,getdate()) ) as VARCHAR(3))
2
Antworten
Ich habe eine sql Abfrage die ich brauche, um wählen Sie die Datensätze aus Tabelle, in der Zeit zwischen 3:00 Uhr gestern bis 3:00 Uhr heute wenn heutigen Zeit ist mehr als 3:00 Uhr. Wenn die heutige
9
Antworten
Finden Sie die Ergebnisse der unter-Abfragen: >> SELECT ADD_MONTHS(TO_DATE('30-MAR-11','DD-MON-RR'),-4) FROM DUAL; 30-NOV-10 >> SELECT ADD_MONTHS(TO_DATE('30-NOV-10','DD-MON-RR'),4) FROM DUAL; 31-MAR-11 Wie kann bekomme ich die Meldung '30-MAR-11' beim hinzufügen von 4 Monaten zu nem date? Bitte helfen. Es kann
3
Antworten
Ich bin neu in Oracle 11g & ich habe eine Frage zu einer Abfrage. Ich habe eine Tabelle dummy die created_date Spalte des Typs Date. Möchte ich eine Abfrage, die alle Datensätze zurückgeben, in denen created_date +
1
Antworten
Mache ich einen Vergleich zwischen mehreren Terminen in meiner gespeicherten Prozedur. TODAY := TO_DATE(TO_CHAR(SYSDATE, 'DD-MON-YYYY') || ' 09:00:00', 'DD-MON-YYYY HH24:MI:SS'); IF PREVIOUS_DATE < TODAY AND TO_DATE(CURRENT_DATE, 'DD-MON-YYYY HH24:MI:SS') >= TODAY THEN -- do something ELSE -- do
6
Antworten
Brauche ich, um zu vergleichen zwei Daten mit dem Oracle-Funktion decode, um zu sehen, wenn man less than or equal zu den anderen. Fand ich diesen Artikel - http://www.techonthenet.com/oracle/functions/decode.php Welche Staaten (an der Unterseite), dass die unten
7
Antworten
Ich finde es lustig, dass Java (oder java.util library) verfügt nicht über eine integrierte Funktion zum berechnen der Differenz in den Daten. Ich möchte subtrahiert ein Datum von einem anderen zu bekommen, die verstrichene Zeit zwischen Ihnen.
3
Antworten
Habe ich eine Reihe von Aufzeichnungen, die erstellt wurden, Letzte Woche, und von denen, die ich abrufen möchten, und nur diejenigen, die erstellt wurden zwischen 6h45 und 19h15. Ich habe eine Spalte creation_date dass ich verwenden kann.
2
Antworten
Bitte betrachten Sie die folgende Abfrage. Ich habe gemerkt, dass mit fans.checkout-fans.checkin zur Berechnung der Differenz zwischen zwei Daten (in Tagen) ist nicht eine sehr gute Idee. Wie kann ich so schreiben Sie, dass ich verwenden können
6
Antworten
Möchte ich zur Berechnung der Differenz zwischen zwei Datum/Uhrzeit in java Date und Calendar-Klassen. Das format, das ich habe, ist "2012-01-24 12:30:00 PM". Implementierte ich meine eigene Methode und auch google ist es, mit anderen zu arbeiten,
1
Antworten
Ohne Verwendung von scriptlets, was ist der richtige Weg für Datumsberechnungen in JSP? Hier sind Beispiele, was ich versuche zu tun: Aktuelle Jahr (JJJJ) Subtrahieren Laufenden Jahr von einer vorherigen Jahr (JJJJ) Dank! InformationsquelleAutor Shawn | 2011-02-09
1
Antworten
Ich will Gesamtzahl der Tage zwischen zwei Daten zur Verfügung gestellt. Ich habe versucht, die folgenden Abfrage, aber nicht die genaue Verschieden; das Letzte Datum ist nicht im Lieferumfang enthalten. select (to_date ('15-06-13','dd-MM-yyyy') - to_date('01-02-12','dd-MM-yyyy')) from dual
3
Antworten
ich muss die Differenz zwischen der Uhrzeit im format hh:mm:ss select msglog.id,max(msglog.timestamp) enddate, min(msglog.timestamp) startdate, enddate - startdate from MESSAGELOG msglog group by id In der abovequery msglog.timestamp ist vom Typ DATUM. Wie kann ich die verstrichene
3
Antworten
Habe ich ein Datum speichern in der Datenbank als ein long-Wert in varchar zB: 1230748200000. Ich brauche, um das Jahr aus Sie innerhalb der oracle-Abfragen..wie kann ich bitte tun Sie es in oracle? gibt es eine Möglichkeit,
6
Antworten
Habe ich 2 Termine, sagen 28-Mar-2011 und 29-Jun-2011. Ich brauche eine sql-Abfrage, die Anzeige der Monate zwischen diesen 2 Daten einschließlich der Monate mit den Daten, dh. Juni, Mai, April und März. InformationsquelleAutor Nitish | 2011-08-03
2
Antworten
In diesem Jahr 2014 hat: Jan-4 Feb-4 Mar-5 Apr-4 May-4 Jun-5 Jul-4 Aug-4 Sep-5 Oct-4 Nov-4 Dec-5 Wie berechnen Sie diese für ein bestimmtes Jahr? mögliche Duplikate von PHP get Zahl der Woche für einen Monat Warum
7
Antworten
Habe ich einen monatlichen Betrag, den ich brauche, um zu verbreiten, ebenso über die Anzahl der Tage im Monat. Die Daten sieht wie folgt aus: Month Value ----------- --------------- 01-Jan-2012 100000 01-Feb-2012 121002 01-Mar-2012 123123 01-Apr-2012 118239
6
Antworten
Wie füge ich mal in C#? Zum Beispiel: Time = "14:20 pm" + "00:30 pm" "00:30 Uhr" ist keine gültige Zeit. Ich bin verwirrt, als Sie eine Uhr, aber die Zeit ist natürlich in 24-Stunden-format. Ausgangspunkt für
2
Antworten
wie man die genaue Zeit der Unterschied zwischen beiden Spalte zB: col1 date is 2014-09-21 02:00:00 col2 date is 2014-09-22 01:00:00 Ausgabe wie result: 23:00:00 Ich bin immer Ergebnis wie Hours Minutes Seconds -------------------- 3 3 20
8
Antworten
Ich wollen, um zu subtrahieren 2 Termine und stellen das Ergebnis in Stunden und Minuten in eine Dezimalzahl. Ich habe die folgende Tabelle und ich Tue es auf diese Weise, aber das Ergebnis ist nicht wie gewünscht.
5
Antworten
Zum Beispiel, ich habe 2 Tabellen: T1 id time 1 18:12:02 2 18:46:57 3 17:49:44 4 12:19:24 5 11:00:01 6 17:12:45 und T2 id time 1 18:13:02 2 17:46:57 Ich brauche, um die Zeit von T1, die
4
Antworten
Habe ich Probleme, mit dem, was ich davon ausgegangen wäre ein einfaches problem, aber googeln ist nicht zu helfen eine grosse Belastung. Vielleicht bin ich schlecht in dem, was ich bin auf der Suche nach nether weniger.
3
Antworten
Ich bin versucht, hinzuzufügen Monate zu einem existierenden Datum in SQL. Die neue Spalte angezeigt wird, haben ein follow-up ist Spalte anstelle des Tage-Spalte. Im erhalte eine Fehlermeldung, in der select-Anweisung.helfen u kann? Create table auctions( item
2
Antworten
Wir haben eine Maschine läuft 24x7. Ich jeden Tag berichten die Anzahl der Stücke, die es in der Stunde produziert. In unserem Fall einen Werktag bedeutet '2015-06-16 06:00:00' , '2015-06-17 06:00:00' zum Beispiel. Hier ist mein code:
3
Antworten
Ich habe die Tabelle, wo ich alle gespeicherten montags e.g (1. Okt 8. Okt 15. Okt, 22 Okt, 29 Okt), ich brauche, um herauszufinden, Woche, Monat, was wird wie für den 1. Okt wird es 1, 8.
3
Antworten
Ich habe eine Spalte DATUM mit einem Datum, aber ich brauche die Abfrage, um Datensätze zu finden, die weniger als 30 Tage alt sind. START_DATE ---------- 01-AUG-2010 09-AUG-2010 22-AUG-2010 09-SEP-2010 Abfrage: SELECT START_DATE WHERE START_DATE < 30;
3
Antworten
Werde ich berechnen, letzten Sonntag und letzten Samstag jeden Montag. E. g. heute ist der 08. Juli 2013 Montag letzten Sonntag: 30. Juni 2013 00:00:00 letzten Samstag: 6. Juli 2013 23:59:59. Hinweis: der Letzte Sonntag von 00:00:00
1
Antworten
Ich versuche, ein Skript zu schreiben, die soll senden Sie eine E-Mail und erstellen Sie zwei Kalender-Einträge, wenn Sie ein Formular Einreichen. Um ehrlich zu sein, dies ist mein erstes script und ich bin sehr glücklich, dass
4
Antworten
In Oracle verwenden, können Sie ADD_Months hinzufügen Monate on-the-fly in der sql-Anweisung. Was ist der MS-SQL-version. Oracle Beispiel Select TestDate, TestFrequency, ADD_MONTHS(TestDate, TestFrequency) AS FutureTestDate FROM Tests Quelle : java-website BTW, der name des Produktes ist "SQL
2
Antworten
Wenn wir geben aktuelle Datum in Excel Zelle als 08-Mai-2013 Der rechten Maustaste auf die Zelle und in das format, wenn ich auf Nummer wie die Kategorie bekomme ich eine Reihe Date-08-May-13 Formatted one-41402.00 So ist es
4
Antworten
Ich habe eine Suche-Taste, wenn der Benutzer auf die suchen-Taste, die search () - Methode wird aufgerufen. Ich muss berechnen, wie viel Zeit es brauchte, um das Ergebnis anzuzeigen, um den Benutzer, wie wir sehen, in der
2
Antworten
Wie kann ich die Anzahl der Tage zwischen (DATEPART) & eine Spalte namens hiredate in PL/SQL. Dank. InformationsquelleAutor LJme | 2010-06-28
4
Antworten
Ich versuche, drucken Sie für jede person, die Ihr Alter mit diesem format : E. g : 19 Jahre , 8 Monate , 13 Tage. Habe ich gegoogelt und viel und ich habe gemerkt, dass es eine
9
Antworten
Muss ich rechnen, alle Rechnungen wurden bezahlt, die in der ersten 'N' Tage eines Monats. Ich habe zwei Tabellen . RECHNUNG: die Rechnung hat Informationen. Das einzige Feld, das nicht egal ist heißt 'datePayment' . FERIEN: Es
2
Antworten
Ich fügen Sie einige Daten in Sqlite-Datenbank, und überprüfen Sie vor dem einfügen wenn der Eintrag für diesen Tag bereits vorhanden ist. Um dies zu überprüfen, habe ich, um zu sehen, wenn die Anzahl der Tage, die
1
Antworten
Brauche ich, um zu qualifizieren eine Abfrage aus einer Datenbank, die auf Oracle für einen Bericht, basierend auf bestimmte Datumsbereiche 1. Abfrage 5pm-7 Uhr (Zwischen 5pm gestern und Heute 7 Uhr) 2. Abfrage für 7am-5pm ((Zwischen 5pm
2
Antworten
Ich select einige Daten aus Oracle 11g Datenbank, aber ich kann nicht scheinen, um herauszufinden, warum folgende select Abfrage fehlschlägt: SELECT INFO_ID, INFO_DETAIL, IMPORTANT_FLG, DELETE_FLG, CREATE_TIME, DISPLAY_ORDER FROM TABLE_NAME WHERE TO_DATE(TO_CHAR(CREATE_TIME, 'YYYY/MM/DD'), 'YYYY/MM/DD') BETWEEN TO_DATE(TO_CHAR(:fromDate, 'YYYY/MM/DD'), 'YYYY/MM/DD')
2
Antworten
SQL> select to_timestamp('2010-12-14:09:56:53') - to_timestamp('2010-12-14:09:56:46') from dua l; select to_timestamp('2010-12-14:09:56:53') - to_timestamp('2010-12-14:09:56:46') from dual * ERROR at line 1: ORA-01843: not a valid month SQL> select to_date('2010-12-14:09:56:53') - to_date('2010-12-14:09:56:46') from dual; select to_date('2010-12-14:09:56:53') - to_date('2010-12-14:09:56:46') from dual
5
Antworten
Wie kann ich das hinzufügen von Monaten zu einem timestamp-Wert in Oracle? In meiner Abfrage, es wird immer umgewandelt zu Datum-Wert statt: SELECT add_months(current_timestamp,2) FROM dual; Die tatsächliche Ausgabe ist: ADD_MONTH 11-MAR-13 Die erwartete Ausgabe ist: 2013-01-01
3
Antworten
Ist Oracle (10g) zu tun, der richtige ZEITPUNKT-Vergleich hier, oder muss ich umwandeln in decimal Zeit und dann vergleichen? E. g., IF (SELECT TO_CHAR(sysdate,'HH24:MI:SS') from dual) <= '15:00' THEN (...) Dank. Dies nur vergleicht zwei Zeichenketten. Gilt
4
Antworten
Dies ist mein Aktuelles oracle-Tabelle: DATUM = date STUNDE = Anzahl RUN_DURATION = Anzahl Ich brauche eine Abfrage zu bekommen RUN_DURATION zwischen zwei Datumsangaben mit Stunden wie Select * from Datatable where DATE BETWEEN to_date('myStartDate', 'dd/mm/yyyy hh24:mi:ss')
3
Antworten
SELECT COALESCE ( (to_timestamp( '2014-09-22 16:00:00','yyyy/mm/dd HH24:MI:SS') - ('2014-09-22 09:00:00' ,'yyyy/mm/dd HH24:MI:SS')) - (to_timestamp( '2014-09-22 16:00:00','yyyy/mm/dd HH24:MI:SS') - to_timestamp('2014-09-22 09:00:00.' ,'yyyy/mm/dd HH24:MI:SS')) , '00:00') FROM DUAL; Dies ist die Arbeit in der postgres-aber es funktioniert nicht in
8
Antworten
Für die Auswahl der Geburtstage zwischen zwei Monaten, wo FROMDATE und TODATE sind einige Parameter in einer vorbereiteten Aussage, die ich dachte, etwas wie dieses: select p.id as person_id, ... ... where e.active = 1 and extract(month
4
Antworten
Ich bin ein ziemlicher Anfänger, wenn es darum geht zu Oracle. Ich habe ein Problem, herauszufinden, wie etwas zu tun ähnlich wie diese : SELECT ID, NAME, TO_CHAR(DATEBIRTH, 'DD/MM/YYYY HH24:MI:SS') FROM PEOPLE WHERE DATEBIRTH >= ANOTHERDATE -
4
Antworten
Ich brauche einen Weg, um zu bestimmen, die Anzahl der Tage zwischen zwei Datumsangaben in SQL. Antwort muss sein: in ANSI-SQL. InformationsquelleAutor David Wright | 2009-11-25
4
Antworten
Wie bekomme ich den letzten Tag (Dec 31) des Laufenden Jahres als Datum mit PHP? Ich habe Folgendes versucht, aber das funktioniert nicht: $year = date('Y'); $yearEnd = strtotime($year . '-12-31'); Was ich brauche, ist ein Datum,
6
Antworten
Habe ich zwei mal - Für zB - die aktuelle Uhrzeit - 08:24 und Datum 02/01/2013 in dd/mm/yyyy-format und ich habe ein weiteres mal um 13:46 und Datum 31/12/2012 . Also, wie kann ich berechnen, die Differenz
8
Antworten
Ich habe eine date, Die ich als input wie in (Tag, Monat, Jahr): 12, 03, 87. Ich jetzt brauchen, um herauszufinden, das Datum, nach n Tage. Habe ich code geschrieben für diese, Aber nicht effizient. Können Sie
2
Antworten
Ich möchte Stunden und Minuten beginnen wird das aktuelle Datum Oktober 10, 2016 Ende der Tage package com.mkyong.date; import java.text.SimpleDateFormat; import java.util.Date; public class DateDifferentExample { public static void main(String args) { DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd