Funktionen für Zeit, Datum, Zeitstempel, time, date, datetime
Hier sind viele Scripte zu obigen Themen, die ich entweder selbst geschrieben, oder gnadenlos dem Forum entwendet habe. Wenn ich es wußte, habe ich auch Autoren vermerkt. So etwas mache ich, um thematisch einen besseren Überblick zu haben.
Nun ist einige Zeit nichts Neues hinzugekommen und vielleicht kann es noch jemand gebrauchen, deswegen teile ich es hier. Es sind solche Dinge wie: alle Samstage eines Jahres, jeder 4. Mittwoch eines Jahres, Ostern etc., Schaltjahr, wann ist Umstellung Sommer-/Winterzeit, aufrunden, abrunden, Zeitabstände, Formatierungen, wann ist endlich Weihnachten. Mirko
18 Antworten
-
Danke für Deine Sammlung! Spart viel Arbeit und beim Durcharbeiten bekommt man selbst viele gute neue Ideen!
-
Mirko Habe mir erlaubt deine Datenbank ins englische Forum. mit Verweis auf Dich als Urheber, und Learn&Share hochzuladen.
Gute Arbeit muss verbreitet werden und allen Ninox-Usern nutzen. -
Mirko Ich bin begeistert und danke Dir ganz herzlich für Deine Mühe und die Bereitstellung hier im Forum.
-
Hallo Mirko
Ich habe deine datei heruntergeladen aber ich weis nicht wie ich den script copiere nur für eine sache, ich sende 2 screenshots,
Gruss
Alan
-
Hallo Mirko
Bitte Bitte um hilfe
das time interwal funktioniert nicht
ich brauche eine lösung für beispiel: 22.02.2023 und 22.04.2023 als resultat 2
Besten Dank im voraus
Freundliche Grüsse
Alan
-
Hier mal ein eher kleines Update (in lila), wohl eher für die Liebhaber grenznützlicher Scripte.
Hinzugefügt und absteigend geordnet nach praktischem Nutzen:
wie kann ich...
1. die Terminlücken innerhalb eines Terminarrays finden?
2. die einzelnen Wochentage aus week() oder yearweek() berechnen?
3. die UTC (coordinated universal time) als timestamp bestimmen?
4. die Zeitzone im Format number() bestimmen?
5. eine laufende Uhr mit Sekunden bekommen?
6. einen Weihnachtsbaum mit passendem Datum scripten?
7. einen Werbebanner eines beliebten Datenbankprogramms erstellen?
Mirko
-
Sehr hilfreich, vielen Dank!
-
Vielen Dank, Mirko. Ich muss/kann noch viel lernen.
-
Ich schliesse mich an: Vielen Dank Mirko! Unglaublich!
Darf ich davon ausgehen, dass es keine Funktion gibt, um die Zeitdifferenz zweier Datensätze ( per now() gesetzt) in Stunden und Minuten anzuzeigen?
-
Moin zusammen, ich hätte gerne einen "AllDay" Button neben dem Terminfeld, womit nach erfolgreicher Datumseingabe die Stunden auf 8:00 bis 16:00 gesetzt werden
Hier erscheint leider 0:00 bis 0:00 als Uhrzeit
let start1 := date(start(Termin)); Termin := appointment(datetime(start1, 8), datetime(start1, 16))
Was mache ich falsch?
-
Ich bin ein großer Fan dieser DB und gestehe sie auch als Standard in Fragen zur Datums-/Zeitverwendung in Skripten zu nutzen.
So war sie mir auch behilflich, als an mich das Problem herangetragen wurde aus dem Jahr, der Kalenderwoche und dem Tagesindex das genaue Datum zu ermitteln.
Die Berechnung gilt für Kalenderwochen, die an einem Montag beginnen.
Ich habe dazu eine Funktion von Mirko genutzt und noch etwas Script darum gebaut.
Falls jemand den seltenen Fall hat auch damit konfrontiert zu sein eine kleine Bsp-DB wie ich es gelöst habe. -
super!
Content aside
-
19
„Gefällt mir“ Klicks
- vor 4 MonatenZuletzt aktiv
- 18Antworten
- 1481Ansichten
-
13
Folge bereits