表数据日期转换问题

问题描述

try{if(listDateIndexs.Contains(j)){dr[j]=DateTime.Parse(DateTime.FromOADate(Convert.ToDouble(dr[j])).ToString("yyyy-MM-dd"));}catch{continue;}

我这样转换成日期,会报出从datetime到double强制转换无效。请问我哪里错了吗?输出的数据都是yyyy/MM/ddh后面会跟0:00:00。我想去掉这个,要如何改呢?

解决方案

解决方案二:
Convert.ToDouble(dr[j])ToShortDateString()或者ToString("yyyy-MM-ddhh")
解决方案三:
我里面写了Convert.ToDouble的,错就是错在转换上了

时间: 2024-10-31 05:03:34

表数据日期转换问题的相关文章

asp的日期转换星座函数

经过长时间学习ASP.NETWeb,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西.学习ASP.NETWeb时,你可能会遇到相关问题,这里将介绍ASP.NETWeb问题的解决方法. 该结构分三个层次:表示层.业务层.数据层.数据层:代表物理数据库.业务层:负责数据层与表示层之间的数据传输.表示层:应用程序的客户端,它通过业务层来访问数据库. 表示层所操作的是驻留在内存中的本地数据,当需要更新数据库数据时,要通过业务层提供的更新方法实现.这样可以大大提高应用程序的性能,而且

VB与ORACLE数据库中的日期转换

oracle|数据|数据库|转换 在数据库的开发过程中,你可能会遇到ORACLE与VB的日期类型不匹配,无法直接比较的问题.而VB中又没有专门的函数可以转换ORACLE的日期,这个问题该如果解决呢?其实在ORACLE 的自带函数库里有一个很有用的函数TO_DATE(),它可以将日期字符串按照自己定义的格式转换为ORACLE格式的日期.示例代码如下: 声明:Cn 为数据库链接对象Dim datBirthday as Date 注释:出生日期Dim strSql as String 注释:SQL语句

asp数据强制转换的方法

asp数据强制转换  CBool(expression) CByte(expression) CCur(expression) CDate(expression) CDbl(expression) (保留小数) CDec(expression) CInt(expression) (不保留小数) CLng(expression) (不保留小数) CSng(expression) CStr(expression) CVar(expression) CStr(expression) Vbscript类

Word表格中数据纵横转换的方法和技巧

在实际工作中,有时需要将表格中的行.列数据互换,有时需要将表格数据快速转换成指定列数的新表格,或者对表格作简单编辑后快速得到新表格,这些都是表格内数据纵横转换问题,如何实现呢? 一.实现表格内行列数据互换 对表格的行列数据做转置处理,就能实现表格内行列数据互换.在Word中做转置处理困难,但在Excel中实现数据转置比较容易.所以,可借助Excel实现Word表格内行列数据互换.具体操作步骤是: 第1步:在Word编辑环境下,选定欲操作的表格,执行剪切操作,将表格数据粘贴到剪贴板. 第2步:启动

在DOS下复活注册表数据

注册表是系统的核心,对系统软硬件运行起着重要的控制作用,特别是一些软件的运行都会在注册表中写入数据.系统不稳定甚至崩溃时,绝大多数情况下,通过对注册表数据的恢复,系统就可起死回生了.然而,系统一旦有了问题,将无法见到视窗蓝天白云,这时,最有效的方法是通过DOS这一惟一途径来恢复原有的数据,挽救已崩溃的系统.下面就让我们一起来看看如何在DOS下对注册表数据进行备份和恢复. 自己动手备份恢复 注册表是由两个数据库文件System.dat和User.dat构成的,前者用来存储本地计算机的系统信息,后者

【转】微服务MySQL分库分表数据到MongoDB同步方案

需求背景 近年来,微服务概念持续火热,网络上针对微服务和单体架构的讨论也是越来越多,面对日益增长的业务需求是,很多公司做技术架构升级时优先选用微服务方式.我所在公司也是选的这个方向来升级技术架构,以支撑更大访问量和更方便的业务扩展. 发现问题 微服务拆分主要分两种方式:拆分业务系统不拆分数据库,拆分业务系统拆分库.如果数据规模小的话大可不必拆分数据库,因为拆分数据看必将面对多维度数据查询,跨进程之间的事务等问题.而我所在公司随着业务发展单数据库实例已经不能满足业务需要,所以选择了拆分业务系统同时

date-如何把日期转换成不同的格式?

问题描述 如何把日期转换成不同的格式? 我从 api 服务器中获取一些数据,包含数据和数据格式2013-09-06T14:15:11.557. 这是什么格式呢?如何把这个数据格式转换为2013 sept 06 2:15 我使用下面2中方法来转换日期格式 public static Date stringToDate(String dateString) { Date date = null; DateFormat df = new SimpleDateFormat(Constants.DATE_

mysql数据库可以修改表的日期格式吗?

问题描述 mysql数据库可以修改表的日期格式吗? 难道只能修改系统的日期格式吗?或者对表操作的时候使用date__format()函数吗?_ 解决方案 对于mysql数据库中日期 格式字段的存取Mysql 日期格式转换mySql日期截取和格式转换 解决方案二: 日期datetime字段等,它可以支持多种日期格式. 解决方案三: 得自己用的时候自己转,或者就是存储的时候存字符串

Python增量循环删除MySQL表数据的方法_python

需求场景: 有一业务数据库,使用MySQL 5.5版本,每天会写入大量数据,需要不定期将多表中"指定时期前"的数据进行删除,在SQL SERVER中很容易实现,写几个WHILE循环就搞定,虽然MySQL中也存在类似功能,怎奈自己不精通,于是采用Python来实现 话不多少,上脚本: # coding: utf-8 import MySQLdb import time # delete config DELETE_DATETIME = '2016-08-31 23:59:59' DELE