将vb.net中的TimeofDay转换为分钟

时间:2018-01-31 06:14:11

标签: mysql vb.net datetime

美好的一天,我需要VB 2015和MySQL Workbench的帮助。我正在创建一个Time In Out计划。我的目标是检查用户是否已经在过去5分钟内有时间,如果是,它会随着时间的推移而转出,如果没有,它将会在时间输入。

messagebox.show(TimeOfDay) 

TimeOfDay以12小时格式返回当前时间,如下所示:

02:30:23 PM

所以我想将此转换为分钟,之后,我希望从中获得差异,以确定是否已经过了5分钟......我将不胜感激任何帮助或意见和建议。感谢。

2 个答案:

答案 0 :(得分:2)

TotalMinutes是一个TimeSpan属性,可以获得最终的分钟数,所以......

 final String appPackageName = getPackageName(); // getPackageName()
 from Context or Activity object try {
     startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName))); } catch
 (android.content.ActivityNotFoundException anfe) {
     startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=" +
 appPackageName))); }

答案 1 :(得分:0)

这很容易。首先这样做:

Private dt = DateTime.Now

然后,使用整数

Dim HrtoMinute as integer = dt.Hour * 60

Dim ttlminutes as integer = HrtoMinute + dt.Minute

'Now,to convert seconds into minutes

dim sctndstomnts as integer = CSng(dt.Second) / 60

'Now for end result

Dim result as integer = ttlminutes + sctndstomnts 

这就是我猜的全部