2016-10-25 13 views
-4

ich auf Umwandlung timespan, in SQL Server jamulai Spalte Datentyp stecken geblieben ist timeParse Zeitspanne zu bespannen C#

private void btntambah_Click(object sender, EventArgs e) 
{ 
    int kodejadwal = Int32.Parse(txtkode.Text); 
    string hari = txthari.Text; 
    TimeSpan jamulai = new TimeSpan (txtjam.Text); 
    string jamselesai = txtjam2.Text; 

    this.jadwalPraktekTableAdapter.Insert(hari, jamulai, jamselesai); 
    this.jadwalPraktekTableAdapter.Fill(healthy_CareDataSet.JadwalPraktek); 
} 
+0

Bitte klären Sie Ihre Frage. Konvertieren Sie die Zeitspanne in oder aus einer Zeichenfolge? – Matyas

+0

Mögliches Duplikat des [TimeSpan ToString-Formats] (http://stackoverflow.com/questions/11077711/timespan-tostring-format) –

+0

Zeichenkette zu Zeitspanne –

Antwort

2
  1. Bitte lesen Sie Dokumentation für TimeSpan: Here
  2. und benutzerdefinierte TimeSpan bespannen Formatierung: Here

einfach die Dokumentation von TimeSpan folgen und im Format setzen, die Sie benötigen.

2

Um eine Zeitspanne zu Zeichenfolge konvertieren Sie nur timespan.ToString()

In Ihrem Fall verwenden können, müssen Sie jamulai.ToString()

die Zeitspanne zu formatieren MySQL Zeit passen Sie dies tun müssen, Formatierung:

jamulai.ToString(@"hh\:mm\:ss")