将用int型存储的时间转换成time时间格式笔记
设计了一套新的系统需要导入原有系统中的部分数据,
结果发现有个时间的字段跟原有的数据库设计不一样,
而且数据量不大,而且数据都在正式的数据库上面,
所以将数据导出到本地进行修改,然后统一导入,
//文件数据格式转换笔记 //源数据格式(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时间格式笔记相关推荐
- mysql 格林时间转换_格林时间转换成正常时间
uscdbmt@rac1:~> date +%s 1414741902 oracle中怎么把这个1414741902转换成正常时间格式 select Numtodsinterval(141474 ...
- 将本地时间转换成 UTC 时间,0时区时间
// 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp);//时间戳为10位需*1000 ...
- 当前时间转换成UTC时间
以下为postman在Pre-request设置当前时间为UTC时间: //格式化时间方法-勿动 Date.prototype.format = function(format){ var o = { ...
- 格林时间转换成正常时间
uscdbmt@rac1:~> date +%s 1414741902 oracle中怎么把这个1414741902转换成正常时间格式 select Numtodsinterval(141474 ...
- 将Json转换过来的带T的字符串格式的时间转换成正常时间,并通过指定格式输出
java中时间接受Json转换时间格式很讨厌,因为json转换的时间带有"T",导致转换时间出错.我提供了下面方法可以转换时间并传出指定格式时间: /*** 将Json转换过来的带 ...
- PostgreSQL | 将 timestamptz 格式的UTC时间转换成北京时间
PostgreSQL | 将 timestamptz 格式的UTC时间转换成北京时间 1.将UTC时间"2020-08-25 02:11:34.59741+00" 转换成北京时间( ...
- 日期格式:ddMMyy-hhmmss,格林威治时间转换成北京时间
有些项目需要第三方的接口来取数据,这样就有个问题,那就是有些字段比较特殊,采用的都是国际标准时间,方便别的语言调用,这样时间差就相差不一样了,需要进行转换. 例如:GPS的数据时间格式:ddMMyy- ...
- jQuery 将本地时间转换成 UTC 时间,计算时差,将UTC时间转换成 本地 时间
//使用方式 let date = 'YYYY-MM-DD'; //你的时间格式(你的时间)//调用 FormatUtcDate(new Date( date + ' 00:00:00 ')) For ...
- c语言 北京时间转换utc时间_UTC时间转换成北京时间C语言函数代码
UTC + 时区差 = 本地时间 时区差东为正,西为负.在此,把东八区时区差记为 +0800, UTC + (+0800) = 本地(北京)时间 (1) 那么,UTC = 本地时间(北京时间))- 0 ...
- UTC时间转换成北京时间C语言函数代码
UTC + 时区差 = 本地时间 时区差东为正,西为负.在此,把东八区时区差记为 +0800, UTC + (+0800) = 本地(北京)时间 (1) 那么,UTC = 本地时间(北京时间))- 0 ...
最新文章
- 9999元雷军新宠亮相!机器狗铁蛋,能走能遛能空翻,小米机器人实验室第一款产品...
- 计算机系统 过程调用
- 计算机数据库技术的应用现状,数据库技术发展现状及趋势.doc
- php-fpm 配置文件位置,php
- linux性能分析常用的命令
- java 精选选择题_Java生产率提示:社区精选
- 子网掩码、最大主机、最大子网数的计算
- nagios监控linux主机,Nagios监控平台之二:nrpe监控远程Linux主机 | 旺旺知识库
- 恭喜你,2018 中国开发者有奖大调查“榜上有名”!
- ubuntu装机并设置远程连接
- 在线添加索引遇到的错误:Table definition has changed, please retry transaction
- 2048游戏最多能玩到多大的数字?最多能玩多少分?
- C#读写欧姆龙PLC数据omron 使用TCP/IP FINS协议
- R数据挖掘 第五篇:分类(kNN)
- python计算三角形面积_利用python计算三角形的面积
- 经济预测与决策matlab试题,经济预测与决策技术及MATLAB实现第5章 投入产出预测法.ppt...
- 10代cpu能装服务器系统不,第10代CPU可以装Windows7吗
- tomcat-命令窗口乱码
- IOS端向下滑动骤停
- 十万个为什么 「你知道为什么汉字有时会乱码变成问号(?)或别的字符吗?」