JavaScript转换数据库DateTime字段类型方法


Posted in Javascript onJune 27, 2017

Javascript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在html(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

在1995年时,由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。

首先我们来简单了解一下JS中的数据类型,Javascript拥有字符串、数字、布尔、数组、对象、Null、Undefiend6中数据类型。同时,JavaScript拥有动态类型。也就是说相同的变量可以作不同的类型:

JavaScript转换数据库DateTime字段类型方法

接下来咱们就介绍一下JavaScript中数据类型转换的几种类型转换;

1.转换函数

JavaScript提供了parseInt()和parseFloat()两个转换函数。其中parseInt()把值转换成整数,parseFloat()把值转换成浮点数,并且这两个函数的参数只能是String类型。

在判断字符串是否是数字值前,parseInt()和parseFloat()都会仔细分析该字符串。parseInt()方法首先查看位置0处的字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查看位置1处的字符,进行同样的测试。这一过程将持续到发现非有效数字的字符为止,此时parseInt()将把该字符之前的字符串转换成数字。

parseInt()方法还有基模式,可以把二进制、八进制、十六进制或其他任何进制的字符串转换成整数。基是由parseInt()方法的第二个参数指定的.

2.强制类型转换

在JavaScript中,我们还可以使用强制类型转换来处理不同类型的变量。

①Boolean(value)--把给定的值转换成Boolean型

②Number(value)--把给定的值转换成数字

③String(value)--把给定值转换成字符串

看完以上内容,那么你知道JavaScript是如何转换数据库DateTime字段类型的吗?

在程序中,从数据库中读取到的日期时间类型数据一般是这种格式:"/Date(139832079+0800)/"

我们要让它转换为这种形式:'2012-12-1011:05:21'

可用如下js函数:

JavaScript转换数据库DateTime字段类型方法

如果需要长日期长时间格式:

JavaScript转换数据库DateTime字段类型方法

结语:

今天给大家简单介绍了一下JavaScript中的数据类型和数据类型转换,仅供大家参考学习,JavaScript中还有很多我们需要学习的知识,我们还要继续努力学习!

以上这篇JavaScript转换数据库DateTime字段类型方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 极速 隐藏/显示万行表格列只需 60毫秒
Mar 28 Javascript
javascript 树控件 比较好用
Jun 11 Javascript
Javascript Tab 导航插件 (23个)
Jun 11 Javascript
利用window.name实现windowStorage代码分享
Jan 02 Javascript
js+csss实现的一个带复选框的下拉框
Sep 29 Javascript
Mac下使用charles遇到的问题以及解决办法
Jan 10 Javascript
原生js实现电商侧边导航效果
Jan 19 Javascript
js按条件生成随机json:randomjson实现方法
Apr 07 Javascript
简单谈谈原生js的math对象
Jun 27 Javascript
Vue 全局loading组件实例详解
May 29 Javascript
微信小程序城市选择及搜索功能的方法
Mar 22 Javascript
layui自定义ajax左侧三级菜单
Jul 26 Javascript
JavaScript标准对象_动力节点Java学院整理
Jun 27 #Javascript
JavaScript闭包_动力节点Java学院整理
Jun 27 #Javascript
JavaScript创建对象_动力节点Java学院整理
Jun 27 #Javascript
JavaScript字符串_动力节点Java学院整理
Jun 27 #Javascript
JavaScript变量作用域_动力节点Java学院整理
Jun 27 #Javascript
详解微信小程序 登录获取unionid
Jun 27 #Javascript
JavaScript定义函数_动力节点Java学院整理
Jun 27 #Javascript
You might like
Yii2下点击验证码的切换实例代码
2017/03/14 PHP
PHP7修改的函数
2021/03/09 PHP
window.showModalDialog使用手册
2007/01/11 Javascript
Javascript模板技术
2007/04/27 Javascript
Firefox getBoxObjectFor getBoundingClientRect联系
2008/10/26 Javascript
extjs 列表框(multiselect)的动态添加列表项的方法
2009/07/31 Javascript
jQuery 1.7.2中getAll方法的疑惑分析
2012/05/23 Javascript
精心挑选的15款优秀jQuery 本特效插件和教程
2012/08/06 Javascript
jQuery基本选择器选择元素使用介绍
2013/04/18 Javascript
js遍历、动态的添加数据的小例子
2013/06/22 Javascript
JS操作JSON要领详细总结
2013/08/25 Javascript
Javascript封装DOMContentLoaded事件实例
2014/06/12 Javascript
javascript获取select值的方法分析
2015/07/02 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
2016/12/14 Javascript
JavaScript & jQuery完美判断图片是否加载完毕
2017/01/08 Javascript
js单页hash路由原理与应用实战详解
2017/08/14 Javascript
JS随机数产生代码分享
2018/02/24 Javascript
JS实现将对象转化为数组的方法分析
2019/01/21 Javascript
js实现带积分弹球小游戏
2020/07/21 Javascript
从表单校验看JavaScript策略模式的使用详解
2020/10/17 Javascript
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
Python对List中的元素排序的方法
2018/04/01 Python
Python flask框架post接口调用示例
2019/07/03 Python
django 配置阿里云OSS存储media文件的例子
2019/08/20 Python
Python+OpenCV实现将图像转换为二进制格式
2020/01/09 Python
基于python实现matlab filter函数过程详解
2020/06/08 Python
使用SQLAlchemy操作数据库表过程解析
2020/06/10 Python
pycharm2020.2 配置使用的方法详解
2020/09/16 Python
英国女士家居服网站:hush
2017/08/09 全球购物
int和Integer有什么区别
2013/05/25 面试题
木工主管岗位职责
2013/12/08 职场文书
党员四风自我剖析材料
2014/10/07 职场文书
个人债务授权委托书
2014/10/17 职场文书
公务员个人考察材料
2014/12/23 职场文书