Ich möchte ein Datenformat wie "JJJJ-MM-TT hh: mm: SS Zeitzone" für Sys.time() als Teil der "Katze" erhalten Funktion. Wenn ich die beiden Funktionen selbst benutze, gibt es kein Problem, aber wenn ich die Konvertierungsfunktion innerhalb der Cat-Funktion verwende, bekomme ich nicht das gewünschte Datenformat. Wie kann ich dieses Problem lösen?Wie man korrekt as.POSIXct Funktion in einer cat Funktion verwendet
> cat("THE TIME NOW: ",as.POSIXct(Sys.time(), origin="1970-01-01"))
THE TIME NOW: 1468251677
> as.POSIXct(Sys.time(), origin="1970-01-01")
[1] "2016-07-11 18:41:21 IDT"
'Sys.time()' gibt ein 'POSIXt' Objekt zurück; Sie können einfach 'cat (" Current time: ", strftime (Sys.time())) verwenden, wenn Sie die Standardformatierung wünschen. – nrussell