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点击应用--确定
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点击应用--确定
相关文章推荐
- 日期格式转换字符串格式(toString("yyyy-MM-dd hh:mm:ss"))报错.
- 取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为:a(2)b(1)k(2)..(注意,字母出现的次数,要过滤掉数字)
- 10、取出一个字符串中字母出现的次数。如:字符串:"abcde%^kka27qoq" ,输出格式为: a(2)b(1)k(2)...
- 往数据表中插入 "字段名 字符串" , 对于非字符字段,采用 "递增整形数字" 代替(日期字段会自动转变为对应日期)
- 取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为: a(2)b(1)k(2)
- 关于Web项目里的给表单验证控件添加结束时间不得小于开始时间的验证方法,日期转换和前台显示格式之间,还有JSON取日期数据格式转换成标准日期格式的问题
- VC2008项目添加"依赖"、"库目录"和"包含目录"
- "此操作要求连接到 'master' 数据库。无法创建与 'master' 数据库之间的连接,这是因为已打开原始数据库连接,并且已从连接字符串中删除凭据。请提供未打开的连接。"
- java使用POI解析Excel表格中由纯数字组成的字符串报错问题&解决数据自动保存为科学计数法问题
- java中转换英语日期为常用格式,例:"Jun 20, 2014 8:56:14 PM";
- 由于文件组 'PRIMARY 中的磁盘空间不足,无法为数据库 'newnet' 分配新页。请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。
- C语言sscanf()函数:从字符串中读取指定格式的数据&&C语言strtok()函数:字符串分割
- 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 1 (""): 数据类型 0x38 未知。
- asp.net日期格式出现"/"的问题
- 如何向数据库插入带有单引号(')的字符串?--在做数据插入是一定要考虑,否则有单引号系统就会报错
- 数据清洗小记:分类进行字符串转日期(某日期字段存在多类格式处理)
- 把数组格式数据转换成字符串存入数据库
- ORACLE判断哪儿儿写数据字符串类型字段不能转换成日期格式
- 向ACCESS中的"时间/日期"字段中插入DateTime.Now时出现“标准表达式中数据类型不匹配。”错误的解决办法
- ASP.NET的gridview设置数据格式(DataFormatString="{}")与 String.Format 使用总结