public void SetPeriod() { var checkPeriod = NSUserDefaults.StandardUserDefaults.StringForKey("OrderPeriod"); var fInitDate = DateTime.Now; var fEndDate = DateTime.Now; if (checkPeriod != null) { var strInit = NSUserDefaults.StandardUserDefaults.StringForKey("InitDate"); var strEnd = NSUserDefaults.StandardUserDefaults.StringForKey("EndDate"); if (strInit != "") { fInitDate = DateTime.Parse(NSUserDefaults.StandardUserDefaults.StringForKey("InitDate")); } if (strEnd != "") { fEndDate = DateTime.Parse(NSUserDefaults.StandardUserDefaults.StringForKey("EndDate")); } DateOneButton.SetTitle(fInitDate.ToString("dd/MM/yyyy"), UIControlState.Normal); DateTwoButton.SetTitle(fEndDate.ToString("dd/MM/yyyy"), UIControlState.Normal); } }
public void DateChangedTwo(UIDatePicker picker) { NSDateFormatter dateFormat = new NSDateFormatter(); dateFormat.Locale = new NSLocale("es_MX"); dateFormat.DateFormat = "dd/MM/yyyy"; DateTwoButton.SetTitle(dateFormat.ToString(picker.Date), UIControlState.Normal); dateFormat.DateFormat = "yyyy/MM/dd"; NSUserDefaults.StandardUserDefaults.SetString(dateFormat.ToString(picker.Date), "EndDate"); }
private void DrawingViews() { datePickerOne.Mode = UIDatePickerMode.Date; datePickerOne.MaximumDate = new NSDate(); NSDateFormatter dateFormat = new NSDateFormatter(); dateFormat.Locale = new NSLocale("es_MX"); dateFormat.DateFormat = "dd/MM/yyyy"; DateOneButton.SetTitle(dateFormat.ToString(datePickerOne.Date), UIControlState.Normal); datePickerOne.AddTarget(this, new Selector("DateChangedOne:"), UIControlEvent.ValueChanged); datePickerTwo.Mode = UIDatePickerMode.Date; datePickerTwo.MaximumDate = new NSDate(); DateTwoButton.SetTitle(dateFormat.ToString(datePickerOne.Date), UIControlState.Normal); datePickerTwo.AddTarget(this, new Selector("DateChangedTwo:"), UIControlEvent.ValueChanged); //dateFormat.DateFormat = "yyyy/MM/dd"; //NSUserDefaults.StandardUserDefaults.SetString(dateFormat.ToString(datePickerOne.Date), "InitDate"); //NSUserDefaults.StandardUserDefaults.SetString(dateFormat.ToString(datePickerOne.Date), "EndDate"); }