bug: 1、java后端获取系统时间或者前端传递的时间参数存入数据库时差八小时 2、Cordova is not defind

本文记录了两个常见的技术问题:1) Java后端在存储系统时间或前端传递时间到数据库时出现8小时时差,解决方法是在数据库连接URL中添加`serverTimezone=GMT%2B8`;2) Cordova使用时出现`Cordovaisnotdefind`错误,原因是尝试在Web端调试手机特有功能,解决方式是采用真机或模拟器调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、java后端获取系统时间或者前端传递的时间参数存入数据库时差八小时

错误提示

数据库存入的时间与系统时间或者前端传递的参数时差八小时

问题简述

这个问题相信很多人都遇到,也是常见的,虽然不难解决,但是记录一下,这个是因为jvm所使用的时区问题,与北京时间存在8小时的时差。

问题解决

这个问题经过查阅资料,有不少的解决办法,其中包括修改jvm所使用的时区等。那么如果只想数据库里面的数据是准确的,我们不妨在配置文件的数据库的链接后加上一句话:serverTimezone=GMT%2B8

2、Cordova is not defind

错误提示

Cordova is not defind

问题简述

在调试使用vue的移动端前端上传图片时,出现了这个错误,这个问题经过查阅资料,ionic引用插件后使用web端调试会报这个错误,大概的意思是需要直接用手机或者模拟机调试,因为web端无法调试一些手机特有的功能

问题解决

这个得问前端了,难怪暂时不要我对接上传图片的接口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值