DateTime::__construct(): Failed to parse time string (Dece-01) at position 0
DateTime::__construct(): Failed to parse time string (Dece-01) at position 0 (D): The timezone could not be found in the database
在PHP中,当你尝试使用DateTime类的构造函数来解析一个时间字符串时,如果格式不正确或者字符串不符合预期的格式,就会抛出错误。错误信息 "Failed to parse time string" 表示解析时间字符串时出现了问题。
在你的例子中,时间字符串...
js中1和0取反
let value = 1;
value = 1 - value; // 0
value = 1 - value; // 1
js把时间戳转换为0点的时间戳
js把时间戳转换为0点的时间戳
要将时间戳转换为0点的时间戳,你需要先将时间戳转换为日期对象,然后将时间设置为午夜(0点),最后再将日期对象转换回时间戳。以下是实现这一功能的JavaScript代码示例:
function timestampAtMidnight(timestamp) {
var date = new...
layer.photos相册层,显示选择部分图片
layer.photos相册层,显示选择部分图片
应该是实现不了。
参考文档https://www.layui.site/doc/modules/layer.html
场景:
多张图片,每张图片右上角,都有一个小图片X,用于删除图片调取js函数用的
但是点击大图弹出图片层的时候,就会把小X图片也显示出来了
怎么能只显示大图呢?
没办法,只有把小X图片,换成css背景图了
<div onClick="delImg({$i})" class="del_i...
亚马逊日本站下载订单TXT数据报表是乱码
亚马逊日本站下载订单TXT数据报表是乱码
解决办法:
先重命名成word文件,用word打开是正常的日语,然后复制到excel导入到数据库
kindeditor编辑器上传图片跨域
kindeditor编辑器上传图片跨域
项目通常引入的是kindeditor-all.min.js,这里我们需要改为引入kindeditor-all.js,因为要对其源码进行修改。
1.打开文件,搜索下面的这行代码:
KindEditor.plugin('image', function(K) {
2.查找下面提交图片办法...
echarts折线图legend数据多
echarts折线图legend数据太多了,都压住下面的数据了
解决方法
方法1:如果ECharts折线图的legend(图例)数据过多,可以使用ECharts提供的图例组件的formatter属性来实现缩略显示。
option = {
legend: {
data: ['系列1', '...
电脑两个显示器,设置主显示器和副显示器
电脑两个显示器,设置主显示器和副显示器
主显示器,显示“我的电脑,地址栏”等信息
1,电脑桌面上右键,点击“显示设置”
2,我们看到有两个显示器,下滑到底部,有“多显示器”选项,选中“设为主显示器”,即可。如图:当前是选中状态,说明当前“2”是主显示器
我们切换到“1”,是如图所示状态,点击即可...
电脑预览Svg图标
电脑预览Svg图标
默认是这样的,用图片查看器可以查看,但是很不方便
可以安装一个插件
https://github.com/tibold/svg-explorer-extension/releases/download/v1.1.0/svg_see_x64.exe
下载后,直接双击安装
然后图...
Fontawesome 怎么下载svg
Fontawesome 怎么下载svg
fontawesome的图标有免费版和专业版,本文主要使用的是free版本,一般free版本的图标足够用了,free图标又划分为三个图标库,主要有实心图标(solid)、常规图标(regular)以及品牌图标(brand)
官方仓库有最新版本的 SVG 可供下载
http...
最新文章
VSCode插件JS-CSS-HTML Formatter自动格式化代码
VSCode插件JS-CSS-HTML Formatter自动格式化代码
当你Ctrl+S保存代码时,自动格式化代码。本来很好用,但是修改thinkphp模板文件时,就有问题了。因为js代码里面,调用数据库中的数据,可能就不符合js的语法了,按js语法格式化后,就不能正常显示数据了。
所以就不用这个插件了。
比如:
...
thinkphp模板中,未定义索引数组
如图:
模板中调用订单状态个数,获取的数组中不能保证每个状态值都定义,如果没定义在模板中使用会报错:未定义数组索引
解决办法:
{$vo['tradestatus_3']|default='0'}
thinkphp 多表查询 group
/**
* 订单分组统计-多表联合查询
*/
public function getOrderGroupDuobiao($where = [], $field = 'count("a.id") num' ,$group = 'a.id')
{
return $this->model...
php生成指定位数不重复的字母数字组合存到数据库
thinkphp批量插入数据库
public function adduserrandaccount()
{
$str = "abcdefghijklmnopqrstuvwxyz0123456789";
$source = str_split($str);
$arr = getRando...
php的Allowed memory size of 134217728 bytes exhausted问题解决办法
php的Allowed memory size of 134217728 bytes exhausted问题解决办法
报错:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 128 bytes) in xxxx...
通过phpmyadmin查看数据表大小
点开数据库,右侧是所有数据表,即可看见数据表大小
微信内置浏览器清除缓存
android:
微信里访问 debugx5.qq.com,拉到页面最底部,有清理缓存的选项。
vscode不在右键
成功解决 vscode 缺失右键菜单
问题原因
在安装vscode时没有将vscode添加进入右键菜单。
解决方案:安装包修复(简单粗暴直接)
再次运行vscode的安装程序,在双击打开安装程序,同意许可协议以后,会出现如下附加界面,勾选添加到上下文菜单。点击下一步,程序就将自动为您在右键菜单添加vscode启动项。
...
fancybox弹出显示关闭后原网页图片消失问题
jquery.fancybox图片放大回不去了
网页上用了fancybox来显示图片:
1.首先是css,添加:
<link rel="stylesheet" type="text/css" href="../../assets/global/plugins/fancybox/source/jquery.fanc...
This User Installer is not meant to be run as an Administrator
This User Installer is not meant to be run as an Administrator. If you would like to install VS Code for all users in this system, download the System Installer instead…...
已关注公众号,再扫码,EventKey返回值不带qrscene_
用户未关注扫带参数的二维码和已关注扫描带参数的二维码,传过来的Event和EventKey不一样,Event一个是subscribe一个是SCAN,而EventKey一个带前缀qrscene_一个不带,需要分别处理
上面是别人的解释
下面是我自己的验证:
已关注公众号,再扫码,$postObj->EventKe...
微信公众号接口返回的用户数据字段
^ array:16 [▼
"subscribe" => 1
"openid" => "oHfAU6t06W0Fz6VnoKrFCsd"
"nickname" => ""
"sex" => 0
"language" => "zh_CN"
"city" =&...
php object对象修改值
不太懂,先记录一下
// session('userinfo_member',array_merge($info,$data));
// session里面存的是对象object,$data里面存的是数组,不能用array_merge函数,只能手动修改
$info->n...
VSCode注释快捷键ctrl+/
1,注释行
光标放在一行任意位置(句中句末都可以),ctrl+/,取消同理
2,注释选中代码
光标选中想要注释的某行代码,shift+alt+A,取消同理
将块注释快捷键改为ctrl+shift+/
方法:【文件>首选项>键盘快捷方式】搜索“注释”,点击前面的编辑按钮,在键盘上按下ctrl+s...
离线安装VSCode插件vsix
在使用VSCode 开发时候,有时可能会碰到插件未能安装,需要手动下载的情况。下载下来的.vsix文件怎样安装呢?
在VSCode里面输入快捷键:Ctrl + Shift + P 打开输入面板框, 输入:Install from VSIX, 然后选择需要安装的vsix文件即可。
VSCode 同时选中多个相同字符 编辑Ctrl+D,Ctrl+Shift+L
依次找出文中所有的当前选中的单词: Ctrl + D
一次性找出文所有的当前选中的单词: Ctrl + Shift + L
重命名变量: 选中变量名后按F2
转到变量名的定义处: 选中变量名后按F12
同时选择多个单词: Alt + Click
同时选择上一行 (Ctrl + Alt + Up) 或者下一行 (Ctrl ...
关于本站
“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
2709
39
最新评论
- https://jueru.net/
-
- :weixiao:
-
- :shuijiao: :weiqu: :zhenbang: :leng:
-
- :yiwen: :yiwen: :yiwen: :yiwen:
-
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
分类目录
文章标签更多