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 相关文章推荐
Prototype源码浅析 String部分(一)之有关indexOf优化
Jan 15 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
May 30 Javascript
Jquery倒计时源码分享
May 16 Javascript
jQuery下拉友情链接美化效果代码分享
Aug 26 Javascript
angularjs自定义ng-model标签的属性
Jan 21 Javascript
原生js实现倒计时功能(多种格式调用)
Jan 12 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 jQuery
vuejs实现ready函数加载完之后执行某个函数的方法
Aug 31 Javascript
详解react native页面间传递数据的几种方式
Nov 07 Javascript
Node.js爬虫如何获取天气和每日问候详解
Aug 26 Javascript
js实现GIF图片的分解和合成
Oct 24 Javascript
微信小程序中插入激励视频广告并获取收益(实例代码)
Dec 06 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
漂亮但不安全的CTB
2006/10/09 PHP
php5新改动之短标记启用方法
2008/09/11 PHP
php一次性删除前台checkbox多选内容的方法
2013/09/22 PHP
thinkphp实现附件上传功能
2017/05/26 PHP
php学习笔记之字符串常见操作总结
2019/07/16 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
2019/10/21 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
2020/05/12 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
JavaScript 数组循环引起的思考
2010/01/01 Javascript
javascript作用域容易记错的两个地方分析
2012/06/22 Javascript
jQuery读取和设定KindEditor值的方法
2013/11/22 Javascript
EasyUi datagrid 实现表格分页
2015/02/10 Javascript
jQuery zclip插件实现跨浏览器复制功能
2015/11/02 Javascript
浅谈JavaScript的函数及作用域
2016/12/30 Javascript
Vue.js中的图片引用路径的方式
2017/07/28 Javascript
解决vue-cli + webpack 新建项目出错的问题
2018/03/20 Javascript
在vue项目中引入高德地图及其UI组件的方法
2018/09/04 Javascript
微信小程序实现tab左右切换效果
2020/11/15 Javascript
vue+axios+promise实际开发用法详解
2018/10/15 Javascript
Node.js安装详细步骤教程(Windows版)详解
2019/09/01 Javascript
浅谈js中的attributes和Attribute的用法与区别
2020/07/16 Javascript
Vue环境搭建+VSCode+Win10的详细教程
2020/08/19 Javascript
JS继承实现方法及优缺点详解
2020/09/02 Javascript
Python中使用 Selenium 实现网页截图实例
2014/07/18 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
win8.1安装Python 2.7版环境图文详解
2019/07/01 Python
利用Python产生加密表和解密表的实现方法
2019/10/15 Python
想学画画?python满足你!
2020/12/24 Python
解决pytorch 数据类型报错的问题
2021/03/03 Python
CSS3中:nth-child和:nth-of-type的区别深入理解
2014/03/10 HTML / CSS
多重CSS背景动画实现方法示例
2014/04/04 HTML / CSS
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
纽约服装和生活方式品牌:Saturdays NYC
2017/08/13 全球购物
关于安全的标语
2014/06/10 职场文书
朋友圈早安励志语录!
2019/07/08 职场文书
Oracle 多表查询基本语法实例
2022/04/18 Oracle