#include #include #ifdef HAVE_CONFIG_H #include "config.h" #endif #include "wvexporter-priv.h" void wvPutDTTM(DTTM *item,wvStream *fd) { U16 temp16 = (U16)0; temp16 |= item->mint; temp16 |= item->hr << 6; temp16 |= item->dom << 11; write_16ubit(fd, temp16); temp16 = (U16)0; temp16 |= item->mon; temp16 |= item->yr << 4; temp16 |= item->wdy << 13; write_16ubit(fd, temp16); } void wvUnixToDTTM(struct tm * src, DTTM * dest) { dest->mint = src->tm_min; dest->hr = src->tm_hour; dest->dom = src->tm_mday; dest->mon = src->tm_mon + 1; dest->yr = src->tm_year; dest->wdy = src->tm_wday; }