diff --git a/src/module/pendaftaran_sidsem/entity/pendaftaran_sidsem.go b/src/module/pendaftaran_sidsem/entity/pendaftaran_sidsem.go
index 034e9a6731092e05b88268a841d5e0709bcccbfa..29fadb710193c6855427c4493b083f442b241d56 100644
--- a/src/module/pendaftaran_sidsem/entity/pendaftaran_sidsem.go
+++ b/src/module/pendaftaran_sidsem/entity/pendaftaran_sidsem.go
@@ -191,17 +191,17 @@ type RemainingDetailSidSem struct {
 }
 
 type DetailSidSemByMahasiswa struct {
-	IDMahasiswa  string    `json:"id_mahasiswa"`
-	Nama         string    `json:"nama"`
-	Email        string    `json:"email"`
-	JalurPilihan string    `json:"jalur_pilihan"`
-	Judul        string    `json:"judul"`
-	Deskripsi    string    `json:"deskripsi"`
-	DosbingName  string    `json:"dosbing_name"`
-	Tipe         string    `json:"tipe"`
-	WaktuMulai   time.Time `json:"waktu_mulai"`
-	NamaRuangan  string    `json:"nama_ruangan"`
-	Ditolak      bool      `json:"ditolak"`
+	IDMahasiswa  string `json:"id_mahasiswa"`
+	Nama         string `json:"nama"`
+	Email        string `json:"email"`
+	JalurPilihan string `json:"jalur_pilihan"`
+	Judul        string `json:"judul"`
+	Deskripsi    string `json:"deskripsi"`
+	DosbingName  string `json:"dosbing_name"`
+	Tipe         string `json:"tipe"`
+	WaktuMulai   string `json:"waktu_mulai"`
+	NamaRuangan  string `json:"nama_ruangan"`
+	Ditolak      bool   `json:"ditolak"`
 }
 
 type DetailSidSemTA struct {
@@ -215,7 +215,7 @@ type DetailSidSemTA struct {
 	JudulProposal string         `json:"judul_proposal"`
 	Deskripsi     string         `json:"deskripsi"`
 	Berkas        []BerkasSidSem `json:"berkas_sidsem"`
-	JadwalSidang  time.Time      `json:"jadwal_sidang"`
+	JadwalSidang  string         `json:"jadwal_sidang"`
 	Tempat        string         `json:"tempat"`
 	Status        bool           `json:"status"`
 }
diff --git a/src/module/pendaftaran_sidsem/internal/usecase/pendaftaran_sidsem.go b/src/module/pendaftaran_sidsem/internal/usecase/pendaftaran_sidsem.go
index 642735351c6f0a5a4ef0789428a073ded873fb9e..b23baa7c392613b29fd24ca3af34432a9d1d846e 100644
--- a/src/module/pendaftaran_sidsem/internal/usecase/pendaftaran_sidsem.go
+++ b/src/module/pendaftaran_sidsem/internal/usecase/pendaftaran_sidsem.go
@@ -160,6 +160,7 @@ func (uc *PendaftaranSidSemUc) GetPlaceholders(idMahasiswa string) (entity.Place
 
 func (uc *PendaftaranSidSemUc) GetSidSemDetailByMahasiswaId(idMahasiswa string, tipe string) (entity.DetailSidSemByMahasiswa, error) {
 	var namaRuangan string
+	var waktuMulai string
 	infoTopik, err := uc.pendaftaransidsemrepo.GetInfoTopikMahasiswa(idMahasiswa)
 	if err != nil {
 		return entity.DetailSidSemByMahasiswa{}, err
@@ -188,7 +189,11 @@ func (uc *PendaftaranSidSemUc) GetSidSemDetailByMahasiswaId(idMahasiswa string,
 			return entity.DetailSidSemByMahasiswa{}, err
 		}
 	}
-
+	if remDet.WaktuMulai.IsZero() {
+		waktuMulai = ""
+	} else {
+		waktuMulai = remDet.WaktuMulai.String()
+	}
 	detailSidSemByMahasiswa := entity.DetailSidSemByMahasiswa{
 		IDMahasiswa:  infoTopik.IDMahasiswa,
 		Nama:         infoTopik.Nama,
@@ -198,7 +203,7 @@ func (uc *PendaftaranSidSemUc) GetSidSemDetailByMahasiswaId(idMahasiswa string,
 		Deskripsi:    infoTopik.Deskripsi,
 		DosbingName:  dosbingName.Nama,
 		Tipe:         remDet.Tipe,
-		WaktuMulai:   remDet.WaktuMulai,
+		WaktuMulai:   waktuMulai,
 		NamaRuangan:  namaRuangan,
 		Ditolak:      remDet.Ditolak,
 	}
@@ -209,6 +214,7 @@ func (uc *PendaftaranSidSemUc) GetSidSemDetailByMahasiswaId(idMahasiswa string,
 
 func (uc *PendaftaranSidSemUc) GetSidSemDetailTA(idSidsem string) (entity.DetailSidSemTA, error) {
 	var namaRuangan string
+	var waktuMulai string
 	idMahasiswa, err := uc.pendaftaransidsemrepo.GetIdMahasiswaFromIdSidSem(idSidsem)
 	if err != nil {
 		return entity.DetailSidSemTA{}, err
@@ -254,6 +260,11 @@ func (uc *PendaftaranSidSemUc) GetSidSemDetailTA(idSidsem string) (entity.Detail
 	if len(dosujiNames) == 0 {
 		dosujiNames = []entity.Dosuji{}
 	}
+	if remDet.WaktuMulai.IsZero() {
+		waktuMulai = ""
+	} else {
+		waktuMulai = remDet.WaktuMulai.String()
+	}
 	detailSidsemTA := entity.DetailSidSemTA{
 		IDMahasiswa:   infoTopik.IDMahasiswa,
 		Nama:          infoTopik.Nama,
@@ -265,7 +276,7 @@ func (uc *PendaftaranSidSemUc) GetSidSemDetailTA(idSidsem string) (entity.Detail
 		JudulProposal: judDes.JudulProposal,
 		Deskripsi:     judDes.Deskripsi,
 		Berkas:        berkasSidsem,
-		JadwalSidang:  remDet.WaktuMulai,
+		JadwalSidang:  waktuMulai,
 		Tempat:        namaRuangan,
 		Status:        remDet.Ditolak,
 	}