Home > Net >  How to set datatime today now for search?
How to set datatime today now for search?

Time:12-26

I want to refine my value today but i cant set. Can help me!

<input type="date" name="start" value="2022-12-25"/>
<input type="date" name="end" value="2022-12-25"/>

I want to refine my value today but i cant set. Can help me!

CodePudding user response:

the information you provided is not sufficient. Provide which language/technology you are working, i figured it out that you are looking for help in Microsoft technology stack.

Coming to the point you want to print/show Current Datetime value, for that, According to me Create variable storage Current Datetime and bind it to the Html

for Ex.

var CurrentDateTime = DateTime.now;

this will set Current date time to the variable and in HTML MVC if you are using razor view / pages you just need to bind that value to it. there are multiple ways for that. but here i would like to GO with ViewBag approach you can do like following

ViewBag.CurrentDatetime =  DateTime.Now;

And in your UI cshtml file retrieve that stored value from ViewBag like following

@{
    var CurrentDatetime = ViewBag.CurrentDatetime;
 }

<input type="date" name="end" value=@CurrentDatetime/>

Note: If you not find this answer Helpful, i am requesting you to Provide some Detailed and precise Explanation regarding what you exactly looking for.

Thanks.

CodePudding user response:

You can try to set the default date with js:

<input type="date" name="start" />
<input type="date" name="end" />


@section Scripts{

<script>
    $(function(){
            document.getElementsByName('start')[0].valueAsDate = new Date();
            document.getElementsByName('end')[0].valueAsDate = new Date();

    })
</script>
}

result:

enter image description here

  • Related