时间转字符串

        var dt = new Date(Date.parse(nyrArs.replace(/-/g,  "/")));
        //时间转字符串
        function CNDateString(date){ 
            console.log(date);
            var cn = ["〇","一","二","三","四","五","六","七","八","九"]; 
            var s = []; 
            var YY = date.getFullYear().toString(); 
            for (var i=0; i<YY.length; i++) 
            if (cn[YY.charAt(i)]) 
            s.push(cn[YY.charAt(i)]); 
            else 
            s.push(YY.charAt(i)); 
            s.push("年"); 
            var MM = date.getMonth()+1; 
            if (MM<10) 
            s.push(cn[MM]); 
            else if (MM<20) 
            s.push("十" + cn[MM% 10]); 
            s.push("月"); 
            var DD = date.getDate(); 
            if (DD<10) 
            s.push(cn[DD]); 
            else if (DD<20) 
            s.push("十" + cn[DD% 10]); 
            else 
            s.push("二十" + cn[DD% 10]); 
            s.push("日"); 
            return s.join(''); 
        }
在SQL中,时间字符串是通过使用格式化函数来实现的,该函数可以根据指定的格式将日期时间类型的数据换成字符串类型。不同的数据库管理系统有不同的函数来执行这个操作。以下是几种常见数据库的时间字符串的方法: 1. MySQL: MySQL中可以使用`DATE_FORMAT()`函数来将日期时间换为字符串。例如: ```sql SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') AS formatted_date; ``` 这会将当前日期时间格式化为`YYYY-MM-DD HH:MM:SS`格式的字符串。 2. SQL Server: 在SQL Server中,可以使用`CONVERT()`函数或者`FORMAT()`函数来将日期时间换为字符串。例如: ```sql SELECT CONVERT(VARCHAR, GETDATE(), 120) AS formatted_date; ``` 或者使用`FORMAT()`函数: ```sql SELECT FORMAT(GETDATE(), 'yyyy-MM-dd HH:mm:ss') AS formatted_date; ``` 这两行都会将当前日期时间换为`yyyy-MM-dd HH:mm:ss`格式的字符串。 3. PostgreSQL: 在PostgreSQL中,可以使用`TO_CHAR()`函数来进行换。例如: ```sql SELECT TO_CHAR(NOW(), 'YYYY-MM-DD HH24:MI:SS') AS formatted_date; ``` 这会将当前日期时间格式化为`YYYY-MM-DD HH24:MI:SS`格式的字符串。 4. Oracle: Oracle数据库中使用`TO_CHAR()`函数进行日期时间字符串换。例如: ```sql SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL; ``` 这会将当前系统日期时间格式化为`YYYY-MM-DD HH24:MI:SS`格式的字符串。 使用这些函数时,可以按照需求选择不同的格式字符串来定制输出的格式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值