发布于 2017-11-22 18:36:39
发布于 2018-08-08 02:25:05
若要使用本地时间而不是格林尼治时间,在./configure更改config.h后,如下所示:
/* Define to 1 if you have the `gmtime' function. */
//#define HAVE_GMTIME 1
#undef HAVE_GMTIME
/* Define to 1 if you have the `gmtime_r' function. */
//#define HAVE_GMTIME_R 1
#undef HAVE_GMTIME_R然后让gsoap,现在soap_dateTime2s将返回时间在本地。
喜欢
2017年-10-24T02:28:41Z将返回2017年-10-24T10:28:41+08:00
发布于 2017-11-22 09:45:38
看来我想要的并不是那么容易。我假设我需要为xsd:dateTime编写自己的自定义序列化程序,类似于此链接中的示例。
不过,如果有人有更好的解决方案或任何建议如何编写这样的序列化程序,请告诉我您的想法。
https://stackoverflow.com/questions/47430054
复制相似问题