设计了一套新的系统需要导入原有系统中的部分数据,

结果发现有个时间的字段跟原有的数据库设计不一样,

而且数据量不大,而且数据都在正式的数据库上面,

所以将数据导出到本地进行修改,然后统一导入,


  //文件数据格式转换笔记  //源数据格式(6094, 1000004, 6, 126, 0, 200),(6113, 1000004, 6, 787, 2300, 2400)......;  //目标数据格式(6094, 1000004, 6, 126, '00:00', '2:00'),(6113, 1000004, 6, 787,'23:00:00','24:00:00').......; 1 <?php
 2
 3 $a = file_get_contents('./t.txt');
 4 $v = explode(')', $a);
 5 // var_dump($v);
 6 foreach ($v as $key => $value) {
 7     // echo $value;
 8     $vv = explode(',', $value);
 9     $count = count($vv);
10     if((int)$vv[$count-1]===0){
11         $vv[$count-1] = "'00:00'";
12     }else{
13         $vv[$count-1] = strrev($vv[$count-1]);
14         $vvv = str_split(trim($vv[$count-1]),2);
15         $vv[$count-1] = "'".strrev($vvv[1]).':'.strrev($vvv[0]).":00'";
16     }
17     if($vv[$count-2]==0){
18         $vv[$count-2]= "'00:00'";
19     }else{
20         $vv[$count-2] = strrev($vv[$count-2]);
21         $vvv = str_split($vv[$count-2],2);
22         $vv[$count-2] = "'".strrev($vvv[1]).':'.strrev($vvv[0]).":00'";
23     }
24     $v[$key] = implode(',', $vv);
25 }
26 $result = implode(')', $v);
27 echo $result;

转载于:https://www.cnblogs.com/zeoblog/p/6694204.html

将用int型存储的时间转换成time时间格式笔记相关推荐

  1. mysql 格林时间转换_格林时间转换成正常时间

    uscdbmt@rac1:~> date +%s 1414741902 oracle中怎么把这个1414741902转换成正常时间格式 select Numtodsinterval(141474 ...

  2. 将本地时间转换成 UTC 时间,0时区时间

    // 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp);//时间戳为10位需*1000 ...

  3. 当前时间转换成UTC时间

    以下为postman在Pre-request设置当前时间为UTC时间: //格式化时间方法-勿动 Date.prototype.format = function(format){ var o = { ...

  4. 格林时间转换成正常时间

    uscdbmt@rac1:~> date +%s 1414741902 oracle中怎么把这个1414741902转换成正常时间格式 select Numtodsinterval(141474 ...

  5. 将Json转换过来的带T的字符串格式的时间转换成正常时间,并通过指定格式输出

    java中时间接受Json转换时间格式很讨厌,因为json转换的时间带有"T",导致转换时间出错.我提供了下面方法可以转换时间并传出指定格式时间: /*** 将Json转换过来的带 ...

  6. PostgreSQL | 将 timestamptz 格式的UTC时间转换成北京时间

    PostgreSQL | 将 timestamptz 格式的UTC时间转换成北京时间 1.将UTC时间"2020-08-25 02:11:34.59741+00" 转换成北京时间( ...

  7. 日期格式:ddMMyy-hhmmss,格林威治时间转换成北京时间

    有些项目需要第三方的接口来取数据,这样就有个问题,那就是有些字段比较特殊,采用的都是国际标准时间,方便别的语言调用,这样时间差就相差不一样了,需要进行转换. 例如:GPS的数据时间格式:ddMMyy- ...

  8. jQuery 将本地时间转换成 UTC 时间,计算时差,将UTC时间转换成 本地 时间

    //使用方式 let date = 'YYYY-MM-DD'; //你的时间格式(你的时间)//调用 FormatUtcDate(new Date( date + ' 00:00:00 ')) For ...

  9. c语言 北京时间转换utc时间_UTC时间转换成北京时间C语言函数代码

    UTC + 时区差 = 本地时间 时区差东为正,西为负.在此,把东八区时区差记为 +0800, UTC + (+0800) = 本地(北京)时间 (1) 那么,UTC = 本地时间(北京时间))- 0 ...

  10. UTC时间转换成北京时间C语言函数代码

    UTC + 时区差 = 本地时间 时区差东为正,西为负.在此,把东八区时区差记为 +0800, UTC + (+0800) = 本地(北京)时间 (1) 那么,UTC = 本地时间(北京时间))- 0 ...

最新文章

  1. 9999元雷军新宠亮相!机器狗铁蛋,能走能遛能空翻,小米机器人实验室第一款产品...
  2. 计算机系统 过程调用
  3. 计算机数据库技术的应用现状,数据库技术发展现状及趋势.doc
  4. php-fpm 配置文件位置,php
  5. linux性能分析常用的命令
  6. java 精选选择题_Java生产率提示:社区精选
  7. 子网掩码、最大主机、最大子网数的计算
  8. nagios监控linux主机,Nagios监控平台之二:nrpe监控远程Linux主机 | 旺旺知识库
  9. 恭喜你,2018 中国开发者有奖大调查“榜上有名”!
  10. ubuntu装机并设置远程连接
  11. 在线添加索引遇到的错误:Table definition has changed, please retry transaction
  12. 2048游戏最多能玩到多大的数字?最多能玩多少分?
  13. C#读写欧姆龙PLC数据omron 使用TCP/IP FINS协议
  14. R数据挖掘 第五篇:分类(kNN)
  15. python计算三角形面积_利用python计算三角形的面积
  16. 经济预测与决策matlab试题,经济预测与决策技术及MATLAB实现第5章 投入产出预测法.ppt...
  17. 10代cpu能装服务器系统不,第10代CPU可以装Windows7吗
  18. tomcat-命令窗口乱码
  19. IOS端向下滑动骤停
  20. 十万个为什么 「你知道为什么汉字有时会乱码变成问号(?)或别的字符吗?」

热门文章

  1. GDCM:处理JAI-JPEGLS错误的测试程序
  2. Boost:演示了black-scholes option 定价内核
  3. 基于Boost::beast模块的HTTP客户端协程
  4. DCMTK:Irradiation事件识别测试FG类
  5. VTK:PolyData之FieldData
  6. OpenCV转换PyTorch分类模型并使用OpenCV C ++启动
  7. OpenGL 网格Mesh
  8. c语言二进制转十进制(附完整源码)
  9. C++栈内存与文字常量区
  10. QT的QDBusArgument类的使用