vb.net - 如何使用 datetime 制作 if else 语法(仅限时间)
问题描述
需要你们的帮助,我怎样才能随着时间的推移做出判断?我只需要花时间和分钟来结束。
例如:我把 9:23 放在一个文本框中
if textbox1.text >= 9:00 And textbox1.text <= 9:30
textbox1.text = 9:00
end if
It will round off to 9:00, I just need the syntax on how the time will round off. Thank you 3000
解决方案
试试这个。
Dim datetime As DateTime = Convert.ToDateTime(textbox1.text)
Dim timeininteger As Integer = CInt(datetime.ToString("mm"))
If timeininteger >= 0 And timeininteger <= 30 Then
textbox1.text = datetime.ToString("HH:" & "00")
End If
推荐阅读
- python - 如何删除嵌套在其他双引号正则表达式中的双引号
- git - How do I clone only a subdirectory of a Git repo?
- python - 如何去元组 *args
- r - R - GGplot2 Barplot - Fixing colors of color palette to same values over multiple plots
- r - 我如何在 R 中实现这个代数和?
- javascript - 如何将 Django 上下文变量传递给 JavaScript 函数?
- python-3.x - 关闭不正确关闭的 h5py 文件
- javascript - 单击按钮时更改组件reactjs
- r - 创建矩阵来表示多个栅格的值?
- javascript - 如果我将一个反应组件包装在一个大的反应组件中,它们会共享道具吗