Próbuję sformatować czas (w sekundach) jako czas i otrzymuję wyniki wskazujące, że mam gdzieś przypisać epokę. Spodziewałem się, że os.date("%X", 0)
będzie produkować "00:00:00", ale powróci "20:00:00", a także wartość daty "12/31/69" (nie potrzebuję jednak daty kalendarzowej).Używanie Lua do formatowania 0 sekund jako 00:00:00
Czy istnieje standardowy sposób uzyskania łańcucha czasu trwania, który powoduje 0 sekund, aby wytworzyć zegar reprezentujący w sumie zero sekund? Nie mogę znaleźć żadnego przykładu tego, co próbuję zrobić.
Dzięki
To działa dobrze po ustaleniu kolejności operacji: s/(60 * 60) – Patillac
Tak, przepraszam, nie przetestowałem tego. Też brakowało mi modułu na minuty. – mxcl
'os.date' może to zrobić. Zobacz moją odpowiedź. – lhf