我需要将格式为"dd/mm/yyyy"的字符串转换为long类型.为了将值传递给android中的calendarProvider.
目前我有:
Calendar calendar = Calendar.getInstance();
long startEndDate = 0;
Calendar currentDateInfo = Calendar.getInstance();
currentDateInfo.set(calendar.get(Calendar.YEAR), calendar.SEPTEMBER, calendar.get(Calendar.DAY_OF_MONTH));
startEndDate = currentDateInfo.getTimeInMillis();
Run Code Online (Sandbox Code Playgroud)
我需要:
long startDate = *Some sort of conversion* EditText.getText();
Run Code Online (Sandbox Code Playgroud)
我已经尝试过使用SimpleDateFormat但是我在回到正确的类型时遇到了问题.任何帮助将非常感激.
我的表单上有一个文本框,我试图添加一些验证.我已将以下方法附加到textchanged事件.但是我得到'没有重载方法匹配system.EventHandler'错误.我真的不明白为什么我会得到它.当我调用它时,我没有将参数传递给方法吗?
private void rangeValidate(TextBox textbox)
{
int mark = Convert.ToInt32(textbox.Text);
if (mark >= 0 & mark >= 100)
{
MessageBox.Show("Please enter a number betwen 0 and 100");
}
}
Run Code Online (Sandbox Code Playgroud)