Last active
January 13, 2022 00:17
-
-
Save sergiosouzalima/3b11d866052c6ab27fc38908fb90a448 to your computer and use it in GitHub Desktop.
Ultragen first test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### | |
$ 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