#### php字符串類型時間轉為秒數
```php
$len = "00:05:10.11";
$time = date_parse($len);
$seconds = $time['hour'] * 3600 + $time['minute'] * 60 + $time['second'];
```
#### 判斷兩天是否是同一天
```php
//判斷兩天是否是同一天
function isDiffDays($last_date, $this_date)
{
if (($last_date['year'] === $this_date['year']) && ($this_date['yday'] === $last_date['yday'])) {
return true;
} else {
return false;
}
```
#### 傳入時間計算距離現在第幾周
> 未區分星期一,直接計算
```php
// 傳入開學時間計算第幾周
public function current_week($time_chuo_of_first_day = '')
{
//今天的時間戳
$month = date('n'); //獲取月 n
$day = date('d'); //獲取日 d
$year = date('Y'); //獲取年 Y
$time_chuo_of_current_day = mktime(0, 0, 0, $month, $day, $year);
$cha = ($time_chuo_of_current_day - $time_chuo_of_first_day) / 60 / 60 / 24;
$zhou = (int)(($cha+1) / 7 + 1);
return $zhou;
}
```
> 傳入周,計算周一的日期
```php
// 計算周一的時間
public function mon($date){
$now = strtotime($date); //當時的時間戳
$number = date("w",$now); //當時是周幾
$number = $number == 0 ? 7 : $number; //如遇周末,將0換成7
$diff_day = $number - 1; //求到周一差幾天
return date("Y-m-d",$now - ($diff_day * 60 * 60 * 24));
}
```
- 介紹
- PHP
- 過濾
- 訪問第三方
- 封裝概率
- 將反斜杠轉成正斜杠
- 超長數字運算
- php高級
- 設計模式
- TP筆記
- tp5
- TP
- 時間操作
- 模型
- Base函數
- 字符串數組操作
- 數據庫
- 查詢
- 其它操作
- 文件類操作
- 上傳
- 導出
- 壓縮
- tp6
- 封裝上傳方法
- 瀏覽器下載文件
- deepin踩坑
- mysql安裝相關
- layui
- layui表格操作
- layui表格點擊圖片放大
- layui點擊數據表格添加或刪除一行
- layui表格操作
- lemocms
- html相關
- 按鈕
- js
- crud的js函數
- base相關函數
- layui關閉彈窗層并刷新父窗口
- 表單操作
- h5+js
- layui圖片上傳和預覽
- 多圖上傳
- 自定義
- vscode
- vs更換電腦時,同步配置
- 前端
- vue-admin后臺
- 相關操作
- js相關
- js播報語音
- js監聽頁面掃碼槍
- fastadmin
- fast的js
- Typora
- 數據庫
- MySQL