Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 8 von 8

Thema: VBS Now() 0:00 Uhr

  1. #1
    Registriert seit
    31.03.2009
    Beiträge
    109
    Danke
    33
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Guten Tag,

    ich probieren schon seid einiger Zeit rum aber bekomme nicht auf eine vernüpftige Lösung.

    Ich möchte ein VBS-Script für Flexible erstellen was mir zu jedem Zeitpunkt das Datum von Heute inclusive 0:00 Uhr ausgibt. In Flex gibt es ja leider kein DateTime-Format...
    Zitieren Zitieren VBS Now() 0:00 Uhr  

  2. #2
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.788
    Danke
    398
    Erhielt 2.414 Danke für 2.010 Beiträge

    Standard

    Hallo,
    was willst du genau machen ?

    Gruß
    Larry

  3. #3
    hoT ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    31.03.2009
    Beiträge
    109
    Danke
    33
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Ich brauche das für ein Filter für ein Protokoll (Anfangszeit). Das Problem ist ich kann nicht genau sagen wann das Script ausgeführt werden soll.

    Mein erster Ansatz war:

    SmartTags("DateTimeVariable") = CDate(Now) - TimeValue ("00:40:00") = Zeit jetzt minus 4 Minuten.

    Bloß ich kann wie gesagt nicht genau sagen wann das Script auf die Sekunden genau ausgeführt wird...deshalb brauche ich dieses Script!

  4. #4
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.788
    Danke
    398
    Erhielt 2.414 Danke für 2.010 Beiträge

    Standard

    Zitat Zitat von hoT Beitrag anzeigen
    Mein erster Ansatz war ...
    Und ... funktioniert das ? Ich verstehe das Problem noch nicht so richtig ...

  5. Folgender Benutzer sagt Danke zu Larry Laffer für den nützlichen Beitrag:

    hoT (03.03.2011)

  6. #5
    hoT ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    31.03.2009
    Beiträge
    109
    Danke
    33
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Das funktioniert aber ich brauche ja etwas anderes:

    Eine Funktion die mir das Datum von heute und die Zeit 0:00 Uhr im DateTime Format ausgibt!

  7. #6
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.788
    Danke
    398
    Erhielt 2.414 Danke für 2.010 Beiträge

    Standard

    ... das Format DT ist wie du weißt ein ARRAY of Byte mit BCD-codierten Einträgen. Da du in VB keine andere Sicht auf eine Variable generieren kannst sehe ich da ein kleines Problem. das müßtest du dann (wenn du es wirklich so brauchst --- wofür ???) in der SPS erzeugen.

    Gruß
    Larry

  8. #7
    Registriert seit
    13.11.2004
    Beiträge
    170
    Danke
    0
    Erhielt 14 Danke für 9 Beiträge

    Standard

    Probiers mal so: SmartTags("DateTimeVariable") = Date

    Sollte funktionieren, die fehlende Zeit wird automatisch mit 00:00:00 ergänzt.

    _____________________________________________
    Geändert von 0815prog (06.03.2011 um 10:08 Uhr)

  9. #8
    Registriert seit
    12.05.2007
    Beiträge
    416
    Danke
    14
    Erhielt 45 Danke für 40 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Variable = NOW

    Dann hast du den Zeitwert...

    Schau dir doch mal die Hilfe an...
    NOW, TIMER, DatePart, DateDiff, DateAdd
    Geändert von xhasx (08.03.2011 um 12:03 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •