【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.1.8.29 okutil_date_str_convert
Contents
Description
Convert to or convert from date string
Syntax
int okutil_date_str_convert( DoubleArray * pdDates, StringArray * psDates, LPCSTR lpcszFmt, bool bStrToDate = true )
Parameters
- pdDates
- [input/output] vector of doubles
- psDates
- [input/output] vector of strings
- lpcszFmt
- [input] date format string specification, like "yyyyMMdd"
- bStrToDate
- [input] true if psDates -> pdDates, false if pdDates -> psDates
Return
0 for success, > 0 return the array index+1 that failed to be converted, <0 for other errors
Examples
EX1
void ds_test() { vector<string> vs; vs.Add("20200401");vs.Add("20200501"); vector<double> vd; okutil_date_str_convert(&vd, &vs, "yyyyMMdd"); vd += 1;//add one day vector<string> vs2; okutil_date_str_convert(&vd, &vs2, "yyyyMMdd", false); for(int ii = 0; ii < vs2.GetSize(); ii++) printf("%d: %s\n", ii+1, vs2[ii]); }
Remark
See Also
Header to Included
origin.h