在AngularJS和Kendo DatePickers中设置日期范围

时间:2018-02-02 06:27:10

标签: angularjs

我在HTML页面上有2个Kendo Datepickers:

protected override void OnCreate(Bundle savedInstanceState)
{
    base.OnCreate(savedInstanceState);

    if ("A".Equals(Intent.GetStringExtra("Theme")))
    {
        SetTheme(Resource.Style.AppThemeA);
    }
    else if("B".Equals(Intent.GetStringExtra("Theme"))) {
        SetTheme(Resource.Style.AppThemeB);
    }

    SetContentView(Resource.Layout.Main);
    Button button = FindViewById<Button>(Resource.Id.bt);

    button.Click += (sender, e) => {
        Intent intent= new Intent(this, typeof(MainActivity));
        intent.PutExtra("Theme","A");
        StartActivity(intent);
        Finish();
    };

}

我需要将他们的初始日期从我的AngularJS控制器设置为: StartDate = today和EndDate = StartDate的一年。

我是否正在努力实现这一目标?

1 个答案:

答案 0 :(得分:0)

在你的控制器中你需要写

$scope["data"]["StartDate"] = new Date(); // 这将设置当前日期

var yearLaterDate = currentDate.setFullYear(currentDate.getFullYear()+1);

$scope["data"]["EndDate"] = new Date(yearLaterDate); // 一年后的日期