最近写了个后台代码需要从Oracle数据库中抽取数据,其中的一个抽取条件是按照日期,而oracle中的日期存储格式为8位字符。而不是真正的DateTime。在进行查找的时候需要进行格式转换。具体如下:
1,C#

        /// <summary>/// 将日期转化为查询用的格式(yyyymmdd)/// </summary>/// <param name="value"></param>/// <returns></returns>public static string ConToString(DateTime dateTime){if (dateTime != null){return dateTime.ToString("yyyyMMdd");}return null;}/// <summary>/// 将8位字符串(yyyymmdd)转化为标准的格式(yyyy&mm&dd)/// </summary>/// <param name="value"></param>/// <returns></returns>public static string ConToFormatString(string dateTime, string token){if (dateTime != null){dateTime = dateTime.Insert(4, token);dateTime = dateTime.Insert(7, token);return dateTime;}return null;}/// <summary>/// 将秒数转化为HH:MM:SS格式/// </summary>/// <param name="seconds"></param>/// <returns></returns>public static string ConToHHMMSS(int seconds){int hour, minute, second;hour = seconds / (60 * 60);minute = (seconds - hour * 60 * 60) / 60;second = seconds - hour * 60 * 60 - minute * 60;return hour.ToString() + ":" + minute.ToString() + ":" + second.ToString();}/// <summary>/// 获取Datetime?的日期值/// </summary>/// <param name="dte"></param>/// <returns></returns>public static string GetDateFromDateTime(DateTime? dte){if (dte != null && dte.Value != null){return dte.Value.ToString("yyyy-MM-dd");}return "";}

2,SQL分为Oracle和SqlServer两种

Oracle:
select TO_CHAR(B.TASKEND, ‘YYYYMMDD’) from table B
SqlServer:
使用cast 或者 convert 后续补上

C#,SQL 日期格式转换相关推荐

  1. sql日期格式转换函数_SQL转换日期

    sql日期格式转换函数 介绍 (Introduction) A common task for newbies is to learn how to do a SQL convert date and ...

  2. SQL 日期格式转换(转)

    sql server2000中使用convert来取得datetime数据类型样式(全)日期数据格式的处理,两个示例:CONVERT(varchar(16), 时间一, 20) 结果:2007-02- ...

  3. mysql转日期格式yymm,SQL日期格式转换? [dd.mm.yy到YYYY-MM-DD]

    is there mySQL function to convert a date from format dd.mm.yy to YYYY-MM-DD? for example, 03.09.13 ...

  4. SQL Server 将JDE日期格式转换成常见日期格式

    SQL Server 将JDE日期格式转换成常见日期格式 JDE日期格式:JDE所有的日期字段在DB存储时用的是Julia date格式,总共6码,第一码代表世纪,二三码代表年份,后三码代表前三码所属 ...

  5. SQL server日期格式转换

    日期格式转换 字符串转日期时间: convert(datetime,'2017-12-12 00:00:01', 20) 日期时间转字符串: Select CONVERT(varchar(100), ...

  6. [转载] Java中日期格式转换

    参考链接: Java中的类型转换和示例 Code: /**     * 字符串转换为java.util.Date<br>     * 支持格式为 yyyy.MM.dd G 'at' hh: ...

  7. oracle转换指定类型,PL/SQL 类型格式转换

    PL/SQL 类型格式转换 更新时间:2007年03月21日 00:00:00   作者: TO_NUMBER(char[,'format_model'])  字符转换到数字类型 TO_DATE(ch ...

  8. Oracle日期格式转换 to_date,to_char,to_timetamp 相互转换

    Oracle日期格式转换 to_date,to_char,to_timetamp 相互转换 一.概述 1.本文主要记录Oracle数据库中,常见的日期格式转换.使用 to_char函数,将日期转换为字 ...

  9. Web后端servlet—使用servlet的Part接口实现单文件多文件上传、以及日期格式转换为sql日期格式的实现

    JDBC工具类JdbcFileDateUtil上传文件和日期格式转换,包含单文件多文件上传最新最简单简便的办法 本文档介绍了文件上传的处理方法,包括当前端form表单的编码类型为enctype=&qu ...

最新文章

  1. delphi 程序运行时移动控件
  2. 【锁相环系列3】QPSK解调之Costas锁相环去小频偏(重点环路滤波器参数设置和迭代核心代码详解)
  3. 09 - java 包命名规范
  4. 【转载】Python线程、进程和协程详解
  5. express koa koa2 优缺点分析
  6. ASP.NET控件and代码实现二级联动查询
  7. ARC097F Monochrome Cat
  8. OpenWRT软路由系统安装与优化
  9. 回溯法——最大团问题c
  10. 每日学英语之041104
  11. gggggggggggg
  12. html底部友情链接代码,wordpress友情链接添加到页面底部的方法
  13. Android 更改鼠标样式
  14. 知道这些,让你在使用Prism 8 时更加得心应手!
  15. Play Framework 2.5.x 测试环境搭建
  16. Spring mvc基于注解自定义servlet
  17. JavaScript学习手册十五:事件处理
  18. Lawliet|C语言学习笔记5——循环结构
  19. re.I参数实现在findall和finditer方法中实现匹配忽略大小写
  20. [转载][AutoCAD二次开发][2017]Autocad2017 ObjectARX 开发 环境配置和踩到的坑

热门文章

  1. C++ 图像线特征提取(LSD算法+opencv3.4.6)
  2. 参数_kgl_large_heap_warning_threshold值影响性
  3. Python编辑器Spyder警告标志设置
  4. e3 v3服务器芯片组,才来v2又见v3,Haswell架构E3-1200 v3规格曝光
  5. Android——FloatingActionButton使用说明以及避坑
  6. Revit 绘制散水
  7. VR制作中必须踩的坑365之010(oculus2、UE4、UE5、VR记录一年的踩坑之旅)学习魔法VR的坑001
  8. java生成迷宫_Java实现可视化迷宫
  9. lambda表达式c语言,Lambda表达式(C语言)
  10. python的 a,b=b,a+b 和 a=b b=a+b 的区别(经典)