Bonjour,
Je souhaiterais faire la soustraction ou différence entre les dates d'une colonne A (date_end, col4) et la date d'une colonne B (date, col2) pour obtenir le temps écoulé en format 00:00:00 ou en secondes sur une nouvelle colonne.
Il s'agit d'un fichier csv extait d'une base postresql.
Y'a t'il une solution ?
Voici un exemple d'un fichier csv. Les séparateurs de colonnes sont des pipes.
(7 lignes)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 id | date | date_answer | date_end | source_name | source_exten | source_line_identity | destination_name | destination_exten | destination_line_identity | direction | user_field ----+----------------------------------+---------+-----------------------------------+--------------+--------------+----------------------+------------+----------------+---------------------+-----------+----------- 1 | 2018-02-02 15:15:11.062908 | | 2018-02-02 15:15:13.560461 | Chuck NORRIS | 300 | sip/0qrlxc74 | | 200 | | internal | 2 | 2018-02-02 15:15:16.13477 | | 2018-02-02 15:15:19.245265 | Will SMITH | 100 | sip/82k4fcvw | | 200 | | internal | 3 | 2018-02-02 15:15:21.986507 | | 2018-02-02 15:15:49.86511 | Bruce LEE | 200 | sip/lh1glsus | | 100 | | internal | 4 | 2018-02-02 15:15:34.287781 | | 2018-02-02 15:16:37.937978 | Chuck NORRIS | 300 | sip/0qrlxc74 | | 100 | | internal | 5 | 2018-02-02 15:21:27.030629 | | 2018-02-02 15:21:48.772893 | Bruce LEE | 200 | sip/lh1glsus | | 100 | sip/82k4fcvw | internal | 6 | 2018-02-02 15:21:31.211697 | | 2018-02-02 15:22:32.139852 | Bruce LEE | 200 | sip/lh1glsus | | 300 | sip/0qrlxc74 | internal | 7 | 2018-02-02 18:10:51.756448 | | 2018-02-02 18:15:52.908658 | Will SMITH | 100 | sip/82k4fcvw | | 200 | sip/lh1glsus | internal |
Je ne suis pas dév de métier alors si vous pouviez expliquer brièvement le cheminement, je vous serais reconnaissant !
Merci
Partager