MySQL可以把 2013/3/1的日期格式转换成 3013-03-01 格式吗? 怎么转换?
作者&投稿:叱干波 (若有异议请与网页底部的电邮联系)
首先你看一下你的单元格格式是否为文本格式。如果是,则用left,right,mid,等函数提取
如果是日期型。用text转换
=text(a1,"yyyy/mm/dd")
思路:
现将字符串变成数组。
数组中的每一项元素变成数组,这样就会自动把0去掉。
在将数组编程字符串。
代码实现:
var a = '2013-01-01';console.log(a.split('-').map(function(aa){return +aa}).join('-')); //输出结果:"2013-1-1"
可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值:
%S, %s 两位数字形式的秒( 00,01, . . ., 59)
%i 两位数字形式的分( 00,01, . . ., 59)
%H 两位数字形式的小时,24 小时(00,01, . . ., 23)
%h, %I 两位数字形式的小时,12 小时(01,02, . . ., 12)
%k 数字形式的小时,24 小时(0,1, . . ., 23)
%l 数字形式的小时,12 小时(1, 2, . . ., 12)
%T 24 小时的时间形式(h h : m m : s s)
%r 12 小时的时间形式(hh:mm:ss AM 或hh:mm:ss PM)
%p AM 或P M
%W 一周中每一天的名称( S u n d a y, Monday, . . ., Saturday)
%a 一周中每一天名称的缩写( Sun, Mon, . . ., Sat)
%d 两位数字表示月中的天数( 00, 01, . . ., 31)
%e 数字形式表示月中的天数( 1, 2, . . ., 31)
%D 英文后缀表示月中的天数( 1st, 2nd, 3rd, . . .)
%w 以数字形式表示周中的天数( 0 = S u n d a y, 1=Monday, . . ., 6=Saturday)
%j 以三位数字表示年中的天数( 001, 002, . . ., 366)
% U 周(0, 1, 52),其中Sunday 为周中的第一天
%u 周(0, 1, 52),其中Monday 为周中的第一天
%M 月名(J a n u a r y, February, . . ., December)
%b 缩写的月名( J a n u a r y, February, . . ., December)
%m 两位数字表示的月份( 01, 02, . . ., 12)
%c 数字表示的月份( 1, 2, . . ., 12)
%Y 四位数字表示的年份
%y 两位数字表示的年份
%% 直接值“%”
select date_format(日期字段,’%Y-%m-%d’) as ‘日期’ from test
司具金匮: 首先看报错窗口.经查阅,错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限.于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限.首先远程连接进入服务器,在cms中输入mysql -u root -p,然后回车,输入...
新龙县15137414281: vs2013怎么连接mysql - ?
司具金匮: :一、在web.config里面配置,后连接数据库 (1)web.config文件:加在和 之间 三种配置方式: 1.windows身份验证,连接sql server数据库: 2.windows身份验证,连接vs数据库: 3.sql server身份验证,连接sql server数据库
新龙县15137414281: 服务器Mysql报错2013,急求解决办法?
司具金匮: 兄弟以下方法转别人的.您试看能起作用不. 当通过 TCP/IP 连接 MySQL 远程主机时,出现 ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 104 . 如果是在linux shell命令行中直接打 ...
新龙县15137414281: 怎么把mysql数据库中现有的数据进行des加密,加密后的结果和java中des加密的结果一样.?
司具金匮: 最近需要对数据进行加密/解密, 因此选用了CryptoJS库, 对数据做DES算法的加密/解密 首选查看官方示例, 将密文进行Base64编码, 掉进一个大坑 </script> <script> var encrypted = CryptoJS.DES.encrypt("Message", "Secret ...
新龙县15137414281: C#如何从MySQL里读数据? - ?
司具金匮: 我给你举一个例子,你看了就懂了,不懂的话加我QQ,一起交流!<br>string user = "";<br> string password = "";<br> SqlConnection con = new SqlConnection(connection);<br><br> con.Open();<br> try<br> {<br> sql = "select * from user_...
新龙县15137414281: MYSQL错误 2013 - ?
司具金匮: 数据过大的问题,你把需要的表都优化维护一下. 还不行的话你就把ECT文件夹下的my.ini文件里的数给+大.
新龙县15137414281: 请教一个奇怪的mysql数据库的2013 error问题?
司具金匮: 在my.ini里设置设置大点就不会出错了.[mysql数据库d]max_allow_packet=100M
新龙县15137414281: mysql sql日期格式替换 2013年10月上牌 替换成2013 - 10 - 01 00:00:00 - ?
司具金匮: date_format(“被替换字段”,%Y-%M-%D 00:00:00)
新龙县15137414281: 我想修改mysql数据库的名字,可以怎么修改 - ?
司具金匮: 1、方法一:重命名所有的表,代码如下:CREATE DATABASE new_db_name; RENAME TABLE db_name.table1 TO new_db_name.table1,db_name.table2 TO new_db_name.table2; DROP DATABASE db_name;2、方法二:mysqldump导出...
新龙县15137414281: 如何找到MySQL 5.7的root密码 - ?
司具金匮: 如果忘记root密码可以重新设置,方法如下: Windows: 1.以系统管理员登陆; 2.停止MySQL服务; 3.进入CMD,进入MySQL的安装目录,假设是D:/MySQL/MySQL Server 5.0/; 4.跳过权限检查启动MySQL, D:/MySQL/MySQL Server 5.0/bin/...