要存储日期时间,请在csv文件中输入

时间:2020-04-03 15:37:40

标签: python csv dataframe

我想将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;
}

此输出为enter image description here

我想要以下输出 enter image description here

1 个答案:

答案 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中,而datetimeslist中的list