Calculate an age of people with date using liquid?

Hi I have a birthday webapp where my client inserts the date, but she wants the age of persons to appear. Is this possible with the liquid?

Ryan

Hello

Try this:

To display all the items, you will need to use for instruction, as shown below:

Output :

Let me know if it helps.

Anshul Sharma | Team catalyst activities

Tags: Business Catalyst

Similar Questions

  • Calculate the (age) years between two dates

    Nice day!

    I have not been able to find an answer, that I was able to use in the archives or online and would be very grateful for the help.  I'm working with Adobe Acrobat Pro XI (not LiveCycle) and I have very little experience with programming (for the most part, copy / paste).

    I need to create a text box that calculates the number of years between two dates entered, i.e. the age when the date of birth and death are given.  Also, would be nice if she was a Virgin until the two were provided.  Anyone would be able to give me the code I need to put in the custom calculation script?

    Once again, any help would be much appreciated!  Thank you and have a wonderful day!

    For the fields for Date of birth DOB and DOD for the Date of death and age in complete years both by using a'd-mmm-yyyy' date format you can use a custom calculation to the JavaScript for the field of age as:

    function GetField (cName) {}
    get the field with error trapping object;
    oField var = this.getField (cName);
    test error;
    if(oField == null) app.alert ("error during the" + cName, 1, 0);
    Returns the field object;
    return oField;
    } / / end GetField function;

    function {Scand (cFormat, cString)
    using date string format convert object date;
    convert string to date using format;
    Kai var = util.scand (cFormat, cString);
    the value null is an error of conversion;
    if(oDate == null) app.alert ("Conversion error" cString "by using the format" + cFormat, 1, 0);
    date of return;
    Return to oDate;
    } / / end Scand function;

    clear the value of the field;

    Event.Value ="";
    get data dob and dod;
    var oDOB = GetField ("DOB");
    Var o = GetField ("DOD");

    treat only if DOB and DOD have value and are not null;
    If (oDOB! = null & o! = null & oDOB.value! = "" & oDOD.value!) = "") {}

    convert the DOB and DOD to date objects.
    oDOB var = util.scand ("d-mmm-yyyy", oDOB.value);
    O var = util.scand ("d-mmm-yyyy", oDOD.value);

    get the difference over the years;
    var Age = oDOD.getFullYear () - oDOB.getFullYear ();

    adjust for month of previous DOD DOB;
    If (oDOD.GetMonth)< odob.getmonth())="">

    adjust the DOD before DOB date in the month of birth;

    If (oDOD.GetMonth () == oDOB.getMonth () & oDOD.getDate ())< odob.getdate())="">
    Set the value of the field;

    Event.Value = Age;
    }

  • How can I update form field with data using "on Blur.


    Perhaps also very easy for all the experts out there that you but I'm trying to update a form field with data in another field in the form when they come out the first form field.

    Basically creating a "billing" and a form "shipping" I want to be updated automatically.

    Any help would be extremely Grateful.

    Thank you

    Steve

    He does!

    shipFirstNameText.value = this.value

    It worked

  • How can I use a date in the format YYYYMMDD "" to calculate an age?

    I do a form and I want to use a military format "YYYYMMDD" date to calculate the age of the user. I found the code to find the age based on a date in the format "yyyy/mm/dd", but I have trouble finding the age after adding slashes with javascript after the date input. I use Adobe Acrobat Pro DC on OSX 10.11.6. Thanks in advance.

    Replace these two lines:

    var cDob is getField (cBirthDate) .value;.

    var cCutoff is getField (cCutoffDate) .value;.

    With this:

    var cDob is getField (cBirthDate) .valueAsString;.

    var cCutoff is getField (cCutoffDate) .valueAsString;.

  • Message: "the Security Center service cannot be started. I am running Vista, fully up to date with AntiVirus & Anti Malware, & others. Unable to change the center of security of people with DISABILITIES.

    Message: "the Security Center service cannot be started. I am running Vista, completely up-to-date with Avira AntiVirus, Malwarebytes - Anti-Malware, MS/scans of Windows Security Center (for example MS Fix It programs Center), etc. No Malware has been found. Despite me trying to re - set the Security Center using start > Services > SecurityCenter > change to "Automatic (delayed start)" people with disabilities > start > output the re-creation is not the owner and I'm back with no security - with the same message as the original. I spent hours trying to deal with this. There is no known new applications/programs, and the problem started about 3 days ago. Help requested - thanks. JohnG - Sydney

    Hello

    ·         Are you can change the Security Center service parameter by using a different user account on the computer?

    I suggest you to make sure that Windows Defender is running. Follow the below mentioned articles and check.

    Follow the suggestions below for a possible solution:

    Method 1: I suggest you perform the clean boot and check.

    How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7

    http://support.Microsoft.com/kb/929135

     

    Note: After troubleshooting, be sure to configure the computer to start as usual as mentioned in step 7 in the above article.

    Method 2: If the method above is not enough, then I suggest refer you the link try the steps and check if that helps:

    How to perform an upgrade on the spot on Windows Vista, Windows 7, Windows Server 2008 & Windows Server 2008 R2

    http://support.Microsoft.com/kb/2255099

     

    Note:

    You can back up data to an external hard drive and no CD. It is essential to back up data even if you do an upgrade on the spot.

    If you are using the original computer and the new laptop image, you will need to purchase a product key to activate the copy of windows installed on the laptop.

    Hope the information is useful.

  • calculate with dates

    Hello

    I want to calculate with dates.

    The first date is the current date. The second is a date in the future. In a third field, it should be calculated the amount of the days during these two dates. (taking into account leap years = Schaltjahr...)

    For example:

    First of all the field/date: today is the 23.06.2010

    Second zone/date: the date in the future is the 25.06.2010

    Third field: (2 /) 3 (days)

    Code? : event.value = ((AFMakeNumber (this.getField("dateInTheFuture").value)-(this.getField("curren_tDate").value)))

    Can someone help me?

    Thank you in advance!

    Date2Num and rawValue are LiveCycle objects only. You use LC or

    Acrobat forms?

  • Use thunderbird on several computers with data on server

    I want to use Thunderbird on my network home/office computers with data on a central computer. For the moment, I need to use mozbackup to transfer data from my desktop computer to laptop, which is a pain.

    Graeme

    As already mentioned, IMAP is the best method, but you can move the profile on the central computer folder and then have TB on each computer pointed to this location using the Profile Manager.

    http://KB.mozillazine.org/Moving_your_profile_folder_-_Thunderbird#Use_the_Profile_Manager_to_move_your_profile

    Another method is to copy a profile on a network share and start TB with command line arguments that specify the profile.

    3rd point: http://kb.mozillazine.org/Synchronizing_mail_on_two_computers

    There is a method of moving just the records of e-mail to another location:

    http://KB.mozillazine.org/Moving_your_mail_storage_location_%28Thunderbird%29

  • How to use the aggregate with Date function

    Hi all

    I have a Group date is it possible of Max and Min to date.

    I tried like this but its out errored <? MIN (current - group () / CREATION_DATE)? >.

    I also tried this, but it does not work
    <? xdoxslt:minimum (CREATION_DATE)? >

    Is it possible to use the function of aggregation with date values.

    Thanks and greetings
    Srikkanth

    You can use
    Ensure that the "date" is in canonical format

  • How to use the TRUNC function with dates in the expression builder in OBIEE.

    Hello
    How to use the TRUNC function with dates in the expression builder in OBIEE.
    TRUNC (SYSDATE, 'MM') returns 1 July 2010"where sysdate is July 15, 2010 ' in SQL. I need to use the same in the expression builder in the logical layer mdb column.


    Thanks in advance

    Use it instead:
    TIMESTAMPADD (SQL_TSI_DAY, (DAYOFMONTH (CURRENT_DATE) *-1) + 1, CURRENT_DATE)

  • Replace &amp; apos; with ' in my data using pl/sql

    I want to replace all occurrences of special characters such as & apos; with ' in my data using pl/sql.

    How can I achieve this?
    set define off
    DECLARE
       firstname varchar2(200) := 'cccc'dddd';
    BEGIN
       dbms_output.put_line('Before changing : firstname :' || firstname);
       dbms_output.put_line('After changing: firstname :' || replace(firstname, ''' , chr(39)));
    END;
    /
    
    SQL> @EscapeCharTesting
    Before changing : firstname :cccc'dddd
    After changing: firstname :cccc'dddd
    
    PL/SQL procedure successfully completed.
    
  • With regard to the UPDATING of the data in the warehouse of data using various incremental DAC

    My client is planning to spend some discoverer to OLIVIER but before need us answers.

    (1) my client requires data to be updated hourly (load using the CAD) because they use a lot of data in real-time.
    We do not have many data update (for example 10 bills in one hour + others). How long it usually takes to refresh these tables in data using the CAD wareshouse?

    (2) while the table is can getting updated we use this table to generate a report? If so, what is the State of the data? Stale or incorrect (undefined)?

    (3) how does updating of analytical work? It is a module at a time or it treats all 3 modules (GL, AR and AP) as a single unit of refreshment?

    I would appreciate if I can get an answer to all questions.

    Thank you

    So much for the answers:
    (1) should not be too much trouble for a such small amt of data. Depends on your implementation plan to the DAC that can always be created as new and can be customized to load the data for these tables... (Star Schema) - about 15-20 minutes, because it does so many things outside the loading table.

    (2) report to OBIEE will give the previous data because I believe that Cache will be (Shud be) turned on. You will get the new data in the reports after the update is complete and cache is erased using different methods (the favorite voting event)

    (3) once again to end analytics or any other module, you'll OOTB plans. But you can create your new plans and run. GL, AR, AP are also provided separately...

    Hope that answers your question... You will learn more about running through Oracle docs... especially for DAC

  • How to calculate the age?

    Hi again!

    I would like to calculate an age registered users using the date of birth entered by the user. I want to show that age on the profile of the user.

    Does anyone know an easy way to do this?

    If dateOfBirth variable with their date of birth then is as follows: -.

  • Working with date and time of the request for help from acrobat JavaScript...

    This coming from

    Working with date and time in Acrobat JavaScript (part 1 of 3)

    The following code adds five days to the current date, and then prints the new date in the console window.

    Get the date and time

    var rightNow = new Date();

    Get the value of millisecond

    Article date

    var msRightNow = rightNow.getTime ();

    Calculate in milliseconds, of 5 days

    5 days x 24 hours/day x 60 min / h x 60 s / min x 1000 ms/s

    Challenge of var = 5 * 24 * 60 * 60 * 1000;

    Do the calculation of var CFAbsoluteTime = msRightNow + challenge;

    Create a new Date from the calculated value

    var theNewDate = new Date (finalTime);

    In the actual work on a form code, you'll want to place the

    the object of a field value. But since this is test code, we will

    Print the result to the Console window (great for debugging)

    Console.println ("5 days from now is:" + theNewDate.toString ());

    The foregoing is the exact code (cut and paste)

    The error I get here is;

    ReferenceError: theNewDate is not defined

    1:Console:exec

    undefined

    To get the "undefined" question a lot... it seems to me, learn to distinguish the undefined 'of type' undefined 'variable' and undefined 'value '.

    in this case 'theNewDate' seems to be defined as a variable equal to the current date plus 5 days... BUT I am now "educated" enough to 'see' Why am I getting the error...


    Any thoughts... Any who...

    You need to highlight all the text that you want to run.

    You have not set the rightNow variable before you can apply a method to the variable.

    You can just add a new variable as msRightNow name. Why not use rightNow.

    Executes the code that you provided with a new departure of Acrobat, I get the following error messages:

    rightNow.getTime is not a function

    1:Console:exec

    TypeError: rightNow.getTime is not a function

    1:Console:exec

    undefined

    What you are showing probably works because your previous attempts have left behind them a variable "rightNow" and as long as you do not have the object of time date change too much, you will not notice the error.

    Cleaning of your code:

    get the number of milliseconds of the date object.

    rightNow var = (new Date()) .getTime ();

    define 5 days in milliseconds;
    Challenge of var = 5 * 24 * 60 * 60 * 1000;

    Add 5 days to the value of this moment and assign the result to the last time;
    var CFAbsoluteTime = rightNow + challenge;

    convert finalTime value in a date object.
    var theNewDate = new Date (finalTime);

    display the result;
    Console.println ("5 days from now is:" + theNewDate.toString ());

    Have you tried the code that I provided, it is another way to add days to the date object.

  • Working with Date

    Hello:

    I need to calculate the use of 30 days from the date of activation. I have a table as below:

    ACTIVATIONUSERITS USEUSAGE_DATE
    08/05/2013ROB2008/07/2013
    08/06/2013HANS5008/07/2013
    08/06/2013MIKE008/07/2013
    08/05/2013PIETER3008/07/2013
    08/05/2013ROB9008/09/2013
    08/06/2013HANS5508/11/2013
    08/05/2013ROB7013/08/2013

    I have to start with the activation date, assume that Rob is the 5 August 2013 activation date. Now, it is necessary to calculate all the use of 5 August 2013 to 03-SEP-2013. There is total USAGE_DATE 3 found for ROB with the 30 day limit. Thus, the output will be 180. You can find the end date using the USAGE_DATE column.

    Output:

    ACTIVATIONUSERTOTAL_USAGE
    08/05/2013ROB180
    08/06/2013HANS105
    08/06/2013MIKE0
    08/05/2013PIETER30

    Please help me with the code.

    Thank you/Tequila

    Hello

    Looks like you need a WHERE clause to compare usage_date of activation:

    SELECT activation

    , username - USER is a built-in function, not a column name good

    SUM (use) AS total_usage

    Of a_table

    Activation where the usage_date BETWEEN

    AND activation + 30

    Activation of GROUP BY

    user_name

    ;

  • Calculate the age of a person from today

    I'm writing a query where I'm trying to figure out how old a person is starting today.

    So, I have a database field in my STUDENT_TB (table) where the birth_date is a DATE field. I'm writing a query where I would like to calculate the age of the person.

    So, if a person is 48 years old and 6 months 2 days, I would essentially say the person is 48 years old. Any help is greatly appreciated.

    I tried using MONTHS_BETWEEN but run into some problems. I tried using P_END_DATE - P_START_DATE and then he dive by 365, but which is at the origin of the problems too.

    Thank you!

    Roxyrollers wrote:
    I'm writing a query where I'm trying to figure out how old a person is starting today.

    So, I have a database field in my STUDENT_TB (table) where the birth_date is a DATE field. I'm writing a query where I would like to calculate the age of the person.

    So, if a person is 48 years old and 6 months 2 days, I would essentially say the person is 48 years old. Any help is greatly appreciated.

    I tried using MONTHS_BETWEEN but run into some problems. I tried using P_END_DATE - P_START_DATE and then he dive by 365, but which is at the origin of the problems too.

    Thank you!

    What exactly are the problems you are having?

    select
       floor(months_between(sysdate, to_date('01-jan-1978','dd-mon-yyyy')) / 12) as years_old
    from dual;
    
     YEARS_OLD
    ----------
         32
    
    1 row selected.
    
    TUBBY_TUBBZ?
    

Maybe you are looking for

  • A person continues to go on my Xbox live account.

    There is this person who received on my xbox account I changed the email and password and all necessary details to change and its doesn't help anyone can help me with this situation it is originally my account a lot of trouble.

  • The 1990s computer games does not work on Windows 7

    I was so excited when I found my childhood computer games. True, they were originally for Windows 95 and are all made in the late 90 and beginning of the 2000s... why they don't work on Windows 7? It is for me a kind of compatibility 64-bit error

  • USB ports and the sound card does not

    My sound card and arrested USB ports stopped working. I have no sound. Sony Vaio VPCEA3BFX WIndows 7 I have restored all the drivers, performed troubleshooting tasks all the recommended other than a complete restoration. What else can I try?

  • CD-ROM/DVD-Rom no longer works

    CD-ROM/DVD-Rom no longer works, so I tried to update the driver manually, but he says "can not load material" I tried check the solution, it says "Windows cannot start this hardware device because its configuration (in the registry) is incomplete or

  • BlackBerry Smartphones helps a rookie please

    I have a tools user disk with my curve which does not on my pc (Vista).  I tried to download the appropriate program in the downloads section, but it does not load.  Error message States "a problem has been experienced...". "but doesn't say what! Som