lunedì 15 aprile 2013

Calcolare differenze di tempo in Qt

Di seguito un metodo semplice per calcolare la differenza in secondi tra due variabili QDateTime


---------------------------------------------------

#include "mainwindow.h"
#include "ui_mainwindow.h"

QDateTime ora;

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    ora = QDateTime::currentDateTime();
    ui->dateTimeEdit->setDateTime(ora);
    ui->label_ora->setText(ora.toString());


   }

MainWindow::~MainWindow()
{
    delete ui;
}



void MainWindow::on_pushButton_clicked()
{
    QDateTime partenza = ui->dateTimeEdit->dateTime();

    int diff = ora.secsTo(partenza);
    QString qStr = QString::number(diff);
    ui->label->setText("Diff.secondi : " +qStr);
}


---------------------------------------------------

Nessun commento:

Posta un commento

Physics informed neural network Fukuzono

Visto che puro ML non funziona per le serie tempo di cui mi sto occupando ed le regressioni basate su formule analitiche mostrano dei limiti...