php 获取当周起始时间
时间: 2023-07-05 08:33:43 浏览: 55
你可以使用 PHP 的 date() 和 strtotime() 函数来获取当周的起始时间。
以下是获取当周起始时间的 PHP 代码示例:
```php
// 获取本周第一天的时间戳
$timestamp = strtotime('this week');
// 格式化时间戳为日期
$startOfWeek = date('Y-m-d', $timestamp);
echo '本周起始时间:' . $startOfWeek;
```
这段代码会输出本周的起始日期,例如:2021-07-26。
相关问题
前端获取当周的时间日期
获取当周的时间日期,可以使用 JavaScript 的 Date 对象和一些常用的函数来实现。下面是获取当周时间日期的示例代码:
```javascript
// 获取今天的日期
var today = new Date();
// 计算本周的第一天和最后一天
var firstDay = new Date(today.getFullYear(), today.getMonth(), today.getDate() - today.getDay() + 1);
var lastDay = new Date(today.getFullYear(), today.getMonth(), today.getDate() - today.getDay() + 7);
// 循环输出本周的日期
for (var d = firstDay; d <= lastDay; d.setDate(d.getDate() + 1)) {
var dateStr = d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate();
console.log(dateStr);
}
```
这个示例代码中,我们使用 Date 对象获取了本周的第一天和最后一天,然后使用循环输出了本周的所有日期。你可以根据实际需要,将这些日期保存到数组中,或者使用其他方式进行处理。
前端表格获取当周的时间日期
获取当周的时间日期,可以使用 JavaScript 的 Date 对象和一些常用的函数来实现。下面是获取当周时间日期并显示在表格中的示例代码:
```html
<table>
<thead>
<tr>
<th>日期</th>
<th>时间</th>
</tr>
</thead>
<tbody>
<!-- 使用 JavaScript 生成表格 -->
<script>
// 获取今天的日期
var today = new Date();
// 计算本周的第一天和最后一天
var firstDay = new Date(today.getFullYear(), today.getMonth(), today.getDate() - today.getDay() + 1);
var lastDay = new Date(today.getFullYear(), today.getMonth(), today.getDate() - today.getDay() + 7);
// 循环生成表格行
for (var d = firstDay; d <= lastDay; d.setDate(d.getDate() + 1)) {
var dateStr = d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate();
var timeStr = d.getHours() + ':' + d.getMinutes() + ':' + d.getSeconds();
document.write('<tr><td>' + dateStr + '</td><td>' + timeStr + '</td></tr>');
}
</script>
</tbody>
</table>
```
这个示例代码中,我们使用了 Date 对象获取了本周的第一天和最后一天,然后使用循环生成表格行,并将日期和时间显示在不同的列中。