我想将Datetime存储在CSV文件中。 我尝试了以下代码
if (isset($q) || isset($p)) {
$sql="SELECT * FROM product WHERE cat='3'".$q.$p;
$output = '';
$result = mysqli_query($conn,$sql);
while ($row = mysqli_fetch_assoc($result)) {
$output .= '<img src="'.get_image($row['pro_image']).'">';
if ($row['product_status']=='1') {
$output .= '<a href="cart.php?add='.$row['pro_id'].'"><span>Add to Cart</span></a>';
} else {
$output .= '<a onclick="return alert("Out of stock!")"><span>Add to Carth</span></a>';
}
} // end while
echo $output;
}
答案 0 :(得分:0)
如果要将datetime
的列表存储到csv
文件的一列中,则需要将所有datetime
元素放入具有以下格式的列表中:
datetimes = [['2020-10-10 13:12'], ['2020-10-10 13:12'], ['2020-10-10 13:12'], ['2020-10-10 13:12']]
myFile = open('/path/csvexample3.csv', 'w')
with myFile:
writer = csv.writer(myFile)
writer.writerows(datetimes)
那你很好。请注意,每个日期都在list
中,而datetimes
是list
中的list