Skip to content

Instantly share code, notes, and snippets.

@sergiosouzalima
Last active January 13, 2022 00:17
Show Gist options
  • Save sergiosouzalima/3b11d866052c6ab27fc38908fb90a448 to your computer and use it in GitHub Desktop.
Save sergiosouzalima/3b11d866052c6ab27fc38908fb90a448 to your computer and use it in GitHub Desktop.
Ultragen first test
###
$ ultragen test.ultra
***
Current Timezone date is:
2022-01-12
*** end
###!
include @Core.Request
function controller()
session_data = {}
session_data = model(session_data)
view(session_data)
end
function model(session_data={})
$current_timezone = 'http://worldtimeapi.org/api/timezone/America/Sao_Paulo'
resp = Request.get($current_timezone)
timezone = JSON.parse(resp.text)
tz_datetime = timezone[:datetime]
year = tz_datetime.slice(00,04)
month = tz_datetime.slice(05,07)
day = tz_datetime.slice(08,10)
session_data = {:day : day, :month : month, :year : year}
return session_data
end
function view(session_data={})
print('***\n')
print_view(session_data)
print('\n*** end')
end
function print_view(session_data={})
print('Current Timezone date is:')
print(str(session_data[:year]) + '-' + str(session_data[:month]) + '-' + str(session_data[:day]))
end
controller()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment