remove date from core, app_wasm.html
This commit is contained in:
12
src/os/os.h
12
src/os/os.h
@@ -0,0 +1,12 @@
|
||||
typedef struct os_date_t os_date_t;
|
||||
struct os_date_t {
|
||||
u16 ms;
|
||||
u16 sec;
|
||||
u16 min;
|
||||
u16 hour;
|
||||
u16 day;
|
||||
u16 month;
|
||||
u16 year;
|
||||
};
|
||||
|
||||
fn os_date_t os_date_now(void);
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
fn os_date_t os_date_now(void) {
|
||||
os_date_t result = {0};
|
||||
time_t time = time(NULL);
|
||||
struct tm *lt = localtime(&time);
|
||||
result.sec = lt->tm_sec;
|
||||
result.min = lt->tm_min;
|
||||
result.hour = lt->tm_hour;
|
||||
result.day = lt->tm_mday;
|
||||
result.month = lt->tm_month;
|
||||
result.year = lt->tm_year;
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
fn os_date_t os_date_now(void) {
|
||||
os_date_t result = {0}; // don't need timed logs in browser
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
fn os_date_t os_date_now(void) {
|
||||
os_date_t result = {0};
|
||||
SYSTEMTIME lt;
|
||||
GetLocalTime(<);
|
||||
result.ms = lt.wMilliseconds;
|
||||
result.sec = lt.wSecond;
|
||||
result.min = lt.wMinute;
|
||||
result.hour = lt.wHour;
|
||||
result.day = lt.wDay;
|
||||
result.month = lt.wMonth;
|
||||
result.year = lt.wYear;
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user