Zufälliges Datum erzeugen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Zufälliges Datum erzeugen (/Thread-Zufaelliges-Datum-erzeugen) |
Zufälliges Datum erzeugen - TDO - 11.04.2016 07:32 Hallo Zusammen, ich möchte gerne in einer Schleife 50 zufällige Datumstrings erzeugen. Diese sollen in gewissen Grenzen in unterschiedlichen Jahren sein, möglichst alle Monate sollten vorkommen. Wie kann man das am einfachsten realisieren? Gruß TDO RE: Zufälliges Datum erzeugen - GerdW - 11.04.2016 08:04 Hallo TDO, Diese sollen in gewissen Grenzen in unterschiedlichen Jahren sein, möglichst alle Monate sollten vorkommen. Wie kann man das am einfachsten realisieren? - Schleife mit einer RND()-Funktion - Zufallswert in den gewünschten Bereich skalierien: y=a*x+b, dann nach Timestamp konvertieren (ToTimeStamp) - dann prüfen, ob "alle Monate" vorkommen, evtl. weitere Timestamps generieren RE: Zufälliges Datum erzeugen - TDO - 11.04.2016 10:18 Hallo Gerd, hättest du eventuell auch Zahlenbeispiele für x und b? Hab jetzt mal einige ausprobiert... aber bekomme leider nicht so den gewünschten Effekt. Das Jahr sollte nach Möglichkeit größer als 2000 sein und darf nicht in der Zukunft liegen. Hatte ich vorhin vergessen zu erwähnen, sorry. Gruß TDO RE: Zufälliges Datum erzeugen - jg - 11.04.2016 10:44 Anfangs- und Enddatum mit der Funktion Date to Seconds in eine Double Zahl wandeln. In diesem Bereich eine Zufallszahl erzeugen (eine entsprechende Funktion gibt es z.B. bei OpenG). Die erzeugte Zufallszahl wieder in ein Datum wandeln. Fertig. Gruß, Jens RE: Zufälliges Datum erzeugen - Lucki - 11.04.2016 10:58 Man kann auch bei normalen numerischen Anzeige das Format "Datum" wählen, so daß Konvertierungen von und nach Zeitstempel nicht immer nötig sind: [attachment=55599] |