您的位置:首页 > 数据库

VC从数据库取出日期格式数据时,总是自动添加"上午下午"字符串

2014-04-09 11:43 447 查看
例子:

var = m_pRecordset->GetFields()->GetItem("扫描时间")->Value;

if( var.vt != VT_NULL)

{

strListArray[9]=(LPCSTR)_bstr_t(var);

}

var:的值为2014-04-09 11:21:17

strListArray[9]的值为2014-04-09 上午11:21:17

更改:

方法一:

var = m_pRecordset->GetFields()->GetItem("扫描时间")->Value;

if( var.vt != VT_NULL)

{

strListArray[9]= COleDateTime(var.date).Format(L"%Y-%m-%d %H:%M:%S");

}

方法二:

打开“控制面板”---区域和语言选项---自定义--时间---时间格式改为H:mm:ss点击应用--确定
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐