-
-
Notifications
You must be signed in to change notification settings - Fork 501
tstamp
Rob Loach edited this page Jan 26, 2021
·
6 revisions
tstamp -> The current unix timestamp in seconds.
This API was added in version 0.80.
- seconds : the number of seconds that have passed since January 1st, 1970.
This function returns the number of seconds elapsed since January 1st, 1970. Useful for creating persistent games which evolve over time between plays.
-- title: timestamp demo
elapsed = -1
function TIC()
cls(15)
-- Display the current time stamp
current = tstamp()
print('Timestamp: ' .. current, 10, 10, 1)
-- Calculate how long ago they last played
last = pmem(0)
if last <= 0 then
last = current
end
if elapsed == -1 then
elapsed = current - last
end
pmem(0, current)
-- Display the elapsed time away
print('Time away: ' .. elapsed, 10, 24, 1)
end
TIC-80 tiny computer https://tic80.com | Twitter | Telegram | Terms
Built-in Editors
Console
Platform
RAM & VRAM | Display | Palette | Bits per Pixel (BPP) |
.tic
Format | Supported Languages
Other
Tutorials | Code Snippets | Libraries | External Tools | FFT
API
- BDR (0.90)
- BOOT (1.0)
- MENU
- OVR (deprecated)
- SCN (deprecated)
- TIC
- btn & btnp
- circ & circb
- clip
- cls
- elli & ellib (0.90)
- exit
- fget & fset (0.80)
- font
- key & keyp
- line
- map
- memcpy & memset
- mget & mset
- mouse
- music
- peek, peek4
- peek1, peek2 (1.0)
- pix
- pmem
- poke, poke4
- poke1, poke2 (1.0)
- rect & rectb
- reset
- sfx
- spr
- sync
- ttri (1.0)
- time
- trace
- tri & trib (0.90)
- tstamp (0.80)
- vbank (1.0)